Exemple #1
0
        private void CargarTipos()
        {
            var lstTipos = new LN.Record().ListarTiposInasistencias();

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

            this.cboTipos.DataSource    = lstTipos;
            this.cboTipos.DisplayMember = "Nombre";
            this.cboTipos.ValueMember   = "Codigo";
        }
        private void CargarEstadosCiviles(bool Seleccione)
        {
            var lstEstadosCiviles = new LN.Record().ListarEstadoCivil();

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

            this.CbxEstadoCivil.DataSource    = lstEstadosCiviles;
            this.CbxEstadoCivil.DisplayMember = "Nombre";
            this.CbxEstadoCivil.ValueMember   = "Codigo";
        }
        private void CargarTelefonos(bool Seleccione)
        {
            var lstTiposTelefonos = new LN.Record().ListarTipoTelefono();

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

            this.CbxTelefono.DataSource    = lstTiposTelefonos;
            this.CbxTelefono.DisplayMember = "Nombre";
            this.CbxTelefono.ValueMember   = "Codigo";
        }
        private void CargarFiltros(string codigo = "")
        {
            var lstFiltro = new List <BE.Record>();

            switch (codigo)
            {
            case "1":     //Documento
                lstFiltro = new LN.Record().ListarTipoDocumento();
                break;

            case "2":     //Sala
                var lstBeSalas = new LN.Sala().ListaSimple();
                foreach (BE.Sala beSala in lstBeSalas)
                {
                    lstFiltro.Add(new BE.Record()
                    {
                        Codigo = beSala.IdSala.ToString(),
                        Nombre = beSala.Nombre
                    });
                }
                break;

            case "3":     //Sexo
                lstFiltro = new LN.Record().ListarSexos();
                break;

            case "4":     //Activo
                lstFiltro.Add(new BE.Record()
                {
                    Codigo = "Si", Nombre = "Si"
                });
                lstFiltro.Add(new BE.Record()
                {
                    Codigo = "No", Nombre = "No"
                });
                break;

            case "5":     //Cargo
                var lstUiCargos = new LN.Cargo().Listar();
                foreach (BE.UI.Cargo uiCargo in lstUiCargos)
                {
                    lstFiltro.Add(new BE.Record()
                    {
                        Codigo = uiCargo.Id.ToString(),
                        Nombre = uiCargo.Nombre
                    });
                }
                break;

            default:     //Todos
                break;
            }

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

            this.cboFiltro.DataSource    = lstFiltro;
            this.cboFiltro.DisplayMember = "Nombre";
            this.cboFiltro.ValueMember   = "Codigo";
        }