Exemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            var aPersona = new A_PERSONA();



            consultores   = aPersona.ObtenerConsultores();
            departamentos = new A_DEPARTAMENTO().ObtenerDeptos();
            if (ddl_depto.Items.Count == 1)
            {
                var aDepto = new A_DEPARTAMENTO();

                ddl_depto.DataSource     = aDepto.ObtenerDeptos();
                ddl_depto.DataTextField  = "NOMBRE";
                ddl_depto.DataValueField = "ID_DEPARTAMENTO";
                ddl_depto.DataBind();
            }
            List <TBC_MUNICIPIO> municipiosCompletos = new List <TBC_MUNICIPIO>();
            List <TBC_MUNICIPIO> municipiost         = new List <TBC_MUNICIPIO>();

            foreach (var i in departamentos)
            {
                var amunicipio = new A_MUNICIPIO();
                municipiost = amunicipio.ObtenerMunicipiosXDepartamento(i.ID_DEPARTAMENTO);
                foreach (var j in municipiost)
                {
                    municipiosCompletos.Add(j);
                }
            }
            if (ddl_municipioA.Items.Count == 1)
            {
                ddl_municipioA.DataSource     = municipiosCompletos;
                ddl_municipioA.DataTextField  = "NOMBRE";
                ddl_municipioA.DataValueField = "ID_MUNICIPIO";
                ddl_municipioA.DataBind();
            }

            var a = municipiosCompletos;

            if (ddl_sector.Items.Count == 1)
            {
                var aSector = new A_SECTOR_ECONOMICO();

                ddl_sector.DataSource     = aSector.ObtenerSectores();
                ddl_sector.DataTextField  = "NOMBRE";
                ddl_sector.DataValueField = "ID_SECTOR_ECONOMICO";
                ddl_sector.DataBind();
            }
            if (IsPostBack)
            {
                return;
            }
            LlenarMunicipios();
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            _detalleBeneficiario = (MV_DetalleBeneficiario)Session["beneficiarioData"];

            if (IsPostBack)
            {
                return;
            }

            #region Inicialización de Dropdows

            var aSector    = new A_SECTOR_ECONOMICO();
            var aMunicipio = new A_MUNICIPIO();

            ddl_sector.DataSource     = aSector.ObtenerSectores();
            ddl_sector.DataTextField  = "NOMBRE";
            ddl_sector.DataValueField = "ID_SECTOR_ECONOMICO";
            ddl_sector.DataBind();

            ddl_municipio.DataSource     = aMunicipio.ObtenerMunicipiosXDepartamento(_detalleBeneficiario.IdDepartamento);
            ddl_municipio.DataTextField  = "NOMBRE";
            ddl_municipio.DataValueField = "ID_MUNICIPIO";
            ddl_municipio.DataBind();

            ddl_sector.SelectedValue    = _detalleBeneficiario.IdSector.ToString();
            ddl_municipio.SelectedValue = _detalleBeneficiario.IdMunicipio.ToString();

            #endregion

            lbl_nombre.Text   = _detalleBeneficiario.NOMBRES + ' ' + _detalleBeneficiario.APELLIDOS;
            lbl_telefono.Text = _detalleBeneficiario.TEL_FIJO;
            lbl_nit.Text      = _detalleBeneficiario.NIT;
            lbl_muni.Text     = _detalleBeneficiario.MUNICIPIO;
            txt_dui.Text      = _detalleBeneficiario.DUI.Trim();
            txt_nit.Text      = _detalleBeneficiario.NIT.Trim();
        }