public void PruebaAIngresarEmpleado() { IList <Empleado> lista = new List <Empleado>(); Empleado empleado = new Empleado(); Empleado empleComp = new Empleado(); empleado.Nombre = "Probador BD"; empleado.Apellido = "Probador"; empleado.FechaNacimiento = DateTime.Now; empleado.Cargo = "1"; empleado.Cedula = 1111111; empleado.Cuenta = "123123"; empleado.Estado = 1; empleado.SueldoBase = 198765; empleado.Direccion = new Direccion(); empleado.Direccion.Avenida = "prueba"; empleado.Direccion.Calle = " c prueba"; empleado.Direccion.Ciudad = "ciu prueba"; empleado.Direccion.Edif_Casa = "edif prueba"; empleado.Direccion.Piso_apto = "p prueba"; empleado.Direccion.Urbanizacion = "u prueba"; FabricaDAO.EnumFabrica = EnumFabrica.SqlServer; IDAOEmpleado bd = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOEmpleado(); bd.Ingresar(empleado); empleComp = bd.ConsultarPorTipoCedula(empleado); Assert.AreEqual(empleComp.Nombre, "Probador BD"); Assert.AreEqual(empleComp.Apellido, "Probador"); Assert.AreEqual(empleComp.Direccion.Edif_Casa, "edif prueba"); }
public Empleado Ejecutar() { Empleado _empleado = null; /*DAOEmpleadoSQLServer bd = new DAOEmpleadoSQLServer(); * _empleado = bd.Ingresar(empleado);*/ FabricaDAO.EnumFabrica = EnumFabrica.SqlServer; IDAOEmpleado acceso = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOEmpleado(); _empleado = acceso.Ingresar(empleado); return(_empleado); }