Ejercicio Modelo ConectadoConexionyConsulta 1
Ingeniería en Sistemas Informáticos
Profesor Titular: Ing. Dario Carrdacci
Profesor Adjunto: Ing. Matías Diez
Guía de Ejercicios – ADO.NET Modelo Conectado – Consultas 1) Crear unasolución en blanco dentro del Visual Studio 2005.
2) Agregar a la solución dos proyectos Visual Basic tipo Librería de Objetos. Los
nombres deben ir de acuerdo los paquetes. y sus respectivas clases quese
detallan a continuación.
cd Ar.Com.DM .Ej ercicioConsulta
Ar.Com.Dm.DAL
Commons
-
CONEXION_POR_DEFAULT : String
+
+
+
+
executeScalar(String, List (Of DbParam eter), String) : objectgetConexionString() : String
getM yProvider() : String
getProviderFactory() : DbProviderFactory
EmpleadoDAL
+
+
+
+
getAll() : List (of Em pleado)
getEm pleadoPorId(Integer) : Em pleado
gettClientesPorNombre(String) : List (Of Em pleado)
getT otalDeEm pleados() : Integer
«interface»
IEmpleado
+
+
+
+
getAll() : List (of Empleado)
getClientesPorNombre(String) : List (of Empleado)getEmpleadoPorId(Integer) : Empleado
getTotalDeEmpleados() : Integer
Ar.Com.DM .Entidades
Empleado
-
dni: String
idEm pleado: Integer
nya: String
sueldo: Double
+ Em pleado(String, String, Integer) : void
+ IComparable(Object) : integer
+ IEquatable(Em pleado) : Boolean
property
+ dni() : String
+ idEm pleado() : Integer
+ nya() : String
+ sueldo() : Double
La clase Empleado además implementa la interfazSystem.IEquatable sobre el
campo Id Empleado y la interfaz System.IComparable sobre nya.
3) Implementar la siguiente tabla:
tbl_Empleado
idEmpleado: INT EGER
NyA: VARCHAR(35)
dni: VARCHAR(12)
sueldoBasico:FLOAT
4) Insertar en la tabla al menos 10 registros para poder realizar a continuación las
pruebas.
5) Agregar a la solución un proyecto tipo Windows Application e implementar el
siguienteformulario:
6) Implantar las siguientes funcionalidades:
Botón Buscar (dentro del área “Búsqueda BD”):
• Validar que al menos uno de los dos campos Id Empleado y N y A estén
llenos. Si alguno de los está...
Regístrate para leer el documento completo.