Exemplo n.º 1
0
        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");
        }
Exemplo n.º 2
0
        public Empleado Ejecutar()
        {
            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

            IDAOEmpleado acceso = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOEmpleado();

            _empleado = acceso.ConsultarPorTipoCedula(empleado);

            return(_empleado);
        }
Exemplo n.º 3
0
        public void PruebaConsultarEmpleadoCedula()
        {
            Empleado empleado = new Empleado();

            empleado.Cedula = 17499612;

            Empleado Resultado = new Empleado();

            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

            IDAOEmpleado bd = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOEmpleado();

            Resultado = bd.ConsultarPorTipoCedula(empleado);

            Assert.AreEqual(Resultado.Cedula, empleado.Cedula);
        }
        public void TestReporteCedula()
        {
            Empleado empleado = new Empleado();

            Empleado compraro = new Empleado();

            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

            IDAOEmpleado bdEmpleado = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOEmpleado();

            IDAOReporte bdReporte = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOReporte();

            empleado.Cedula = 9887667;

            empleado = bdEmpleado.ConsultarPorTipoCedula(empleado);

            compraro = bdReporte.ReporteAnualPorPaquetesEmpleadoId(empleado);

            Assert.AreEqual(empleado.Nombre, compraro.Nombre);
            Assert.AreEqual(empleado.Apellido, compraro.Apellido);
            Assert.AreEqual(60000.0, compraro.CargoEmpleado.SueldoMinimo);
            Assert.AreEqual(84000.0, compraro.CargoEmpleado.SueldoMaximo);
            Assert.AreEqual(empleado.Cargo, compraro.Cargo);
        }