예제 #1
0
        public List <EmpleadoEntity> findAll()
        {
            List <EmpleadoEntity> empleados =
                new List <EmpleadoEntity>();

            TipoEmpleadoDAO daoTipo = new TipoEmpleadoDAOImpl();

            foreach (NUMEROUNODataSet.EMPLEADORow row
                     in adapter.GetData().Rows)
            {
                //ComunaEntity comuna = new
                //   ComunaEntity();
                //comuna.Codigo = row.codigo;
                //comuna.Nombre = row.nombre;
                //comuna.Region = daoR.findByCodigo(
                //    row.cod_region);
                ////Agregar comuna a lista de comunas
                //comunas.Add(comuna);

                EmpleadoEntity empleado = new EmpleadoEntity();
                empleado.Run                 = row.RUN_DV;
                empleado.Nombres             = row.NOMBRES;
                empleado.ApellidoPaterno     = row.APELLIDO_PAT;
                empleado.ApellidoMaterno     = row.APELLIDO_MAT;
                empleado.TipoEmpleado.Codigo = row.TIPO_EMPLEADO_ID;
                empleado.Telefono            = Int32.Parse(row.TELEFONO.ToString());
                empleado.Remuneracion        = Int32.Parse(row.REMUNERACION_BRUTA.ToString());
                empleado.FechaNacimiento     = row.FECHA_NACIMIENTO;
            }
            {
                return(empleados);
            }
        }
예제 #2
0
        public List <EmpleadoEntity> findAll()
        {
            List <EmpleadoEntity> empleados =
                new List <EmpleadoEntity>();

            TipoEmpleadoDAO           daoTipo = new TipoEmpleadoDAOImpl();
            List <TipoEmpleadoEntity> tipos   = daoTipo.findAll();

            foreach (NUMEROUNODataSet.EMPLEADORow row
                     in adapter.GetData().Rows)
            {
                EmpleadoEntity empleado = new EmpleadoEntity();
                empleado.Run             = row.RUN_DV;
                empleado.Nombres         = row.NOMBRES;
                empleado.ApellidoPaterno = row.APELLIDO_PAT;
                empleado.ApellidoMaterno = row.APELLIDO_MAT;
                empleado.TipoEmpleado    = tipos.FirstOrDefault(
                    tipo => tipo.Codigo == row.TIPO_EMPLEADO_ID);
                empleado.Telefono        = Int32.Parse(row.TELEFONO.ToString());
                empleado.Remuneracion    = Int32.Parse(row.REMUNERACION_BRUTA.ToString());
                empleado.FechaNacimiento = row.FECHA_NACIMIENTO;

                empleados.Add(empleado);
            }
            {
                return(empleados);
            }
        }
예제 #3
0
        public List <EmpleadoEntity> findAll()
        {
            List <EmpleadoEntity> empleados = new List <EmpleadoEntity>();

            foreach (NUMEROUNODataSet.EMPLEADORow row in adapter.GetData().Rows)
            {
                EmpleadoEntity empleado = new EmpleadoEntity();
                empleado.Run_dv               = row.RUN_DV;
                empleado.Nombres              = row.NOMBRES;
                empleado.Apellido_pat         = row.APELLIDO_PAT;
                empleado.Apellido_mat         = row.APELLIDO_MAT;
                empleado.Tipo_empleado.Codigo = row.TIPO_EMPLEADO_ID;
                empleado.Telefono             = row.TELEFONO;
                empleado.Remuneracion_bruta   = row.REMUNERACION_BRUTA;
                empleado.Fecha_nacimineto     = row.FECHA_NACIMIENTO;
                empleados.Add(empleado);
            }

            return(empleados);
        }