/// <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;
     }
 }
示例#2
0
        public void TestConsultarTodosDAO()
        {
            listEmpleados = daoEmpleado.ConsultarTodos();

            theEmpleado2 = (EmpleadoM10)listEmpleados[(ListaEmpleado.Count) - 1];

            Assert.IsNotEmpty(listEmpleados);
            Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_p_nombre, "Eduardo");
            Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_s_nombre, "Jose");
            Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_p_apellido, "Pacheco");
            Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_s_apellido, "Aguirre");
            Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_genero, "Masculino");
            Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_cedula.ToString(), "19162756");
            Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_fecha_nac.ToString(), "10/8/1989 12:00:00 a. m.");
            Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_activo, "Activo");
            Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_nivel_estudio, "Bachiller");
            Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_email, "*****@*****.**");
            Assert.AreEqual(((EmpleadoM10)theEmpleado2).Jobs.Nombre, "Gerente");
            Assert.AreEqual(((EmpleadoM10)theEmpleado2).Jobs.FechaContratacion.ToString(), "1/4/2016 12:00:00 a. m.");
            Assert.AreEqual(((EmpleadoM10)theEmpleado2).Jobs.Modalidad, "Tiempo completo");
        }