示例#1
0
        /// <summary>
        /// Cargar solo empleados que cumplan mas de 1 año de ingreso o de vacaciones
        /// </summary>
        private void CargarComboEmpleados()
        {
            try
            {
                var fechaActual = DateTime.Now;

                var lstUiEmpleadosVacaciones = new LN.Empleado().ListarVacaciones(fechaActual);

                lstUiEmpleadosVacaciones = lstUiEmpleadosVacaciones.OrderBy(x => x.EmpleadoApellidosNombres).ToList();

                lstUiEmpleadosVacaciones.Insert(0, new BE.UI.EmpleadoVacacion()
                {
                    Id                       = 0,
                    EmpleadoCodigo           = "0",
                    EmpleadoApellidosNombres = "Seleccione",
                    EmpleadoFechaIngreso     = DateTime.Now,
                    EmpleadoFechaVacacion    = null
                });

                this.cboEmpleado.DataSource    = lstUiEmpleadosVacaciones;
                this.cboEmpleado.DisplayMember = "EmpleadoApellidosNombres";
                this.cboEmpleado.ValueMember   = "EmpleadoCodigo";
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#2
0
        private void CargarMotivosCese()
        {
            var lstMotivosCese = new LN.Empleado().Combo();

            lstMotivosCese.Insert(0, new BE.Record()
            {
                Codigo = "", Nombre = "Seleccione"
            });

            this.cboEmpleado.DataSource    = lstMotivosCese;
            this.cboEmpleado.DisplayMember = "Nombre";
            this.cboEmpleado.ValueMember   = "Codigo";
        }
示例#3
0
        private void CargarEmpleados()
        {
            try
            {
                var lstEmpleados = new LN.Empleado().Combo();

                lstEmpleados = lstEmpleados.OrderBy(x => x.Nombre).ToList();

                lstEmpleados.Insert(0, new BE.Record()
                {
                    Codigo = "0", Nombre = "Seleccione"
                });

                this.cboEmpleado.DataSource    = lstEmpleados;
                this.cboEmpleado.DisplayMember = "Nombre";
                this.cboEmpleado.ValueMember   = "Codigo";
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }