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");
        }
示例#2
0
        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);
        }