Ejercicio Modelo ConectadoConexionyABM
Ingeniería en Sistemas Informáticos
Profesor Titular: Ing. Dario Carrdacci
Profesor Adjunto: Ing. Matías Diez
cd Ar.Com.DM.EjercicioConsulta
Ar.Com.Dm.DAL
SindicatoDAL
EmpleadoDAL+
+
+
+
getAll() : List (of Empleado)
getEmpleadoPorId(Integer) : Empleado
gettClientesPorNombre(String) : List (Of Empleado)
getTotalDeEmpleados() : Integer
+
+
+
+
+
add(Sindicato) : void
getAll(): List (Of Sindicato)
getSindicatobyId(Integer) : Sindicato
remove(Sindicato) : void
update(Sindicato) : void
«realize»
«interface»
«interface»
IEmpleado
ISindicato
+
+
+
+
getAll() : List (ofEmpleado)
getClientesPorNombre(String) : List (of Empleado)
getEmpleadoPorId(Integer) : Empleado
getTotalDeEmpleados() : Integer
+
+
+
+
+
add(Sindicato) : void
getAll() : List (Of Sindicato)getSindicatobyId(Integer) : Sindicato
remove(Sindicato) : void
update(Sindicato) : void
Ar.Com.DM.Entidades
Empleado
-
dni: String
idEmpleado: Integer
nya: String
sueldo: Double
+ Empleado(String, String,Integer) : void
+ IComparable(Object) : integer
+ IEquatable(Empleado) : Boolean
property
+ dni() : String
+ idEmpleado() : Integer
+ nya() : String
+ sueldo() : Double
Sindicato
-
descripcion:String
idSindicato: Integer
+ IComparable(Object) : Integer
+ Sindicato(String, Integer) : void
property
+ descripcion() : String
+ idSindicato() : Integer
Actualizar la solución anterior de acuerdo alnuevo diagrama de la hoja número uno.
La clase Empleado además implementa la interfaz System.IEquatable sobre el
campo Id Empleado y la interfaz System.IComparable sobre nya.
La clase Sindicatoimplementa la interfaz System.IComparable sobre la propiedad
descripción.
Notas: el ejercicio se debe desarrollar empleando el modelo de Ado.net
conectado SQL Server 2008. El sistema deber ser capaz deseguir funcionando
en caso de falla (emplear el manejo de excepciones). En caso de falla mostrar
en todas las funcionalidades que realicen operaciones con la base de datos el
mensaje de excepción...
Regístrate para leer el documento completo.