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 void PruebaConsultarEmpleadoNombre()
        {
            Empleado empleado = new Empleado();

            string Nombre = "harold";

            empleado.Nombre = "har";

            List <Empleado> Resultado = new List <Empleado>();

            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

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

            Resultado = bd.ConsultarPorTipoNombre(empleado);

            for (int i = 0; i < Resultado.Count; i++)
            {
                if ((Resultado[i].Nombre == Nombre))
                {
                    empleado.Nombre = Resultado[i].Nombre;
                    i = Resultado.Count;
                }
                else
                {
                    empleado.Nombre   = "null";
                    empleado.Apellido = "null";
                }
            }

            Assert.AreEqual(Nombre, empleado.Nombre);
        }
        public void PruebaConsultarEmpleadoArea()
        {
            Empleado empleado = new Empleado();

            Cargo cargo = new Cargo();

            cargo.Id = 1;

            empleado.CargoEmpleado = cargo;


            IList <Empleado> Resultado = new List <Empleado>();

            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

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

            Resultado = bd.ConsultarPorTipoCargo(empleado);


            bool comprobar = false;

            if (Resultado.Count > 0)
            {
                comprobar = true;
            }


            Assert.AreEqual(comprobar, true);
        }
Exemple #4
0
        public IList <Empleado> Ejecutar()
        {
            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

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

            _empleado2 = acceso.ConsultarPorTipoCargo(empleado);

            return(_empleado2);
        }
Exemple #5
0
        public List <Empleado> Ejecutar()
        {
            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

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

            _empleado2 = acceso.EliminarConsultarPorTipoNombre(_empleado);

            return(_empleado2);
        }
Exemple #6
0
        public Empleado Ejecutar()
        {
            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

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

            _empleado = acceso.ConsultarPorTipoCedula(empleado);

            return(_empleado);
        }
Exemple #7
0
        public IList <EstadoEmpleado> Ejecutar()
        {
            listempleado           = new List <EstadoEmpleado>();
            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

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

            listempleado = acceso.ConsultarTodosEstadosEmpleado();

            return(listempleado);
        }
Exemple #8
0
 /// <summary>
 /// Metodo para ejecutar el comando
 /// </summary>
 /// <returns></returns>
 public override bool Ejecutar()
 {
     try
     {
         IDAOEmpleado daoEmpleado = DatosTangerine.Fabrica.FabricaDAOSqlServer.CrearDAOEmpleado();
         return(daoEmpleado.Agregar(elEmpleado));
     }
     catch (AgregarEmpleadoException e)
     {
         throw e;
     }
 }
Exemple #9
0
        /// <summary>
        /// Metodo para ejecutar el comando
        /// </summary>
        /// <returns></returns>

        public override List <Entidad> Ejecutar()
        {
            try
            {
                IDAOEmpleado daoEmpleado = (DatosTangerine.DAO.M10.DAOEmpleado)DatosTangerine.Fabrica.FabricaDAOSqlServer.ObtenerIDaoCargo();
                return(daoEmpleado.ObtenerCargos());
            }
            catch (Exception e)
            {
                throw e;
            }
        }
 /// <summary>
 /// Metodo para ejecutar el comando
 /// </summary>
 /// <returns></returns>
 public override bool Ejecutar()
 {
     try
     {
         IDAOEmpleado daoEstatus = DatosTangerine.Fabrica.FabricaDAOSqlServer.EstatusDAOEmpleado();
         return(daoEstatus.CambiarEstatus(this.LaEntidad));
     }
     catch (ModificarEstatusException e)
     {
         throw e;
     }
 }
        public Cargo Ejecutar()
        {
            Cargo cargo = null;

            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

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

            //cargo = acceso.ConsultarCargoNuevo(_cargo);

            return(cargo);
        }
 public override Entidad Ejecutar()
 {
     try
     {
         IDAOEmpleado daoEmpleado = DatosTangerine.Fabrica.FabricaDAOSqlServer.ObtenerUsuarioCorreo();
         Entidad      daoEmp      = daoEmpleado.ObtenerUsuarioCorreo(empleado);
         return(daoEmp);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 /// <summary>
 /// Metodo para ejecutar el comando
 /// </summary>
 /// <returns></returns>
 public override Entidad Ejecutar()
 {
     try
     {
         IDAOEmpleado daoEmpleado = DatosTangerine.Fabrica.FabricaDAOSqlServer.ConsultarDAOEmpleadoId();
         Entidad      daoEmp      = daoEmpleado.ConsultarXId(empleado);
         return(daoEmp);
     }
     catch (ConsultarEmpleadoException e)
     {
         throw e;
     }
 }
Exemple #14
0
        public void Ejecutar()
        {
            int _resultado          = 0;
            DAOEmpleadoSQLServer bd = new DAOEmpleadoSQLServer();

            _resultado = bd.Modificar(empleado);

            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

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

            //_empleado = acceso.Modificar(empleado);
        }
Exemple #15
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);
        }
Exemple #16
0
        public void init()
        {
            pnombre   = "Eduardo";
            snombre   = "Jose";
            papellido = "Pacheco";
            sapellido = "Aguirre";
            genero    = "Masculino";
            cedula    = 19162756;
            fechaNac  = DateTime.ParseExact("08/10/1989", "MM/dd/yyyy", CultureInfo.InvariantCulture);
            status    = "Activo";
            estudio   = "Bachiller";
            correo    = "*****@*****.**";
            Salario   = 60;
            Telefono  = "0212-7935754";
            elCargo   = FabricaEntidades.CrearEntidadCargo("Gerente",
                                                           DateTime.ParseExact("04/01/2016", "MM/dd/yyyy", CultureInfo.InvariantCulture),
                                                           "Tiempo completo", Salario);

            Direccion = new List <DominioTangerine.Entidades.M10.LugarDireccion>();
            Direccion.Add(new DominioTangerine.Entidades.M10.LugarDireccion("Venezuela", "Pais"));
            Direccion.Add(new DominioTangerine.Entidades.M10.LugarDireccion("Distrito Capital", "Estado"));
            Direccion.Add(new DominioTangerine.Entidades.M10.LugarDireccion("Caracas", "Ciudad"));
            Direccion.Add(new DominioTangerine.Entidades.M10.LugarDireccion("Plaza Sucre", "Direccion"));

            ElRol     = (RolM2)FabricaEntidades.crearRolNombre("Administrador");
            ElUsuario = DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompleto("*****@*****.**", "leojma",
                                                                                       new DateTime(2015, 2, 10), "Activo", ((RolM2)ElRol), 1);
            ElUsuarioActivo = DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioConUsuarioYContrasena
                                  ("*****@*****.**", "leojma");



            empleado = (EmpleadoM10)FabricaEntidades.CrearEntidadEmpleado(pnombre, snombre, papellido,
                                                                          sapellido, genero,
                                                                          cedula,
                                                                          fechaNac,
                                                                          status, estudio, correo, elCargo, Telefono,
                                                                          Direccion);
            listEmpleados     = new List <Entidad>();
            listLugar         = new List <Entidad>();
            daoEmpleado       = FabricaDAOSqlServer.CrearDAOEmpleado();
            respuesta         = false;
            contadorEmpleados = 0;

            //Se agrega un empleado
            ComandoBooleano = FabricaComandos.ComandoAgregarEmpleado(empleado);
            Confirma        = ComandoBooleano.Ejecutar();
        }
        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);
        }
 /// <summary>
 /// Metodo para ejecutar el comando
 /// </summary>
 /// <returns></returns>
 public override List <Entidad> Ejecutar()
 {
     try
     {
         IDAOEmpleado daoEmpleado = (DatosTangerine.DAO.M10.DAOEmpleado)DatosTangerine.Fabrica.
                                    FabricaDAOSqlServer.ConsultarDAOEmpleado();
         return(daoEmpleado.ConsultarTodos());
     }
     catch (AgregarEmpleadoException ex)
     {
         throw ex;
     }
     catch (BaseDatosException ex)
     {
         throw ex;
     }
 }
Exemple #19
0
        public int Ejecutar()
        {
            /* DAOEmpleadoSQLServer acceso = new DAOEmpleadoSQLServer();
             * _empleado2 = acceso.EliminarEmpleado(empleado);
             *
             * return _empleado2;*/
            int _empleado;

            /*DAOEmpleadoSQLServer bd = new DAOEmpleadoSQLServer();
             * _empleado = bd.Ingresar(empleado);*/

            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

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

            _empleado = acceso.EliminarEmpleado(empleado);

            return(_empleado);
        }
        public void TestReporteNombre()
        {
            Empleado empleado = new Empleado();

            Empleado compraro = new Empleado();

            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

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

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

            empleado.Nombre = "Angelin";

            empleado = bdEmpleado.ConsultarPorTipoNombre(empleado)[0];

            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);
        }