Example #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            usuario  = ContextoUsuario.oUsuario.CL_USUARIO;
            programa = ContextoUsuario.nbPrograma;

            if (!IsPostBack)
            {
                vNoSeleccionadoEstado.Selected    = true;
                vNoSeleccionadoMunicipio.Selected = true;
                vNoSeleccionadoColonia.Selected   = true;

                if (Request.QueryString["ID"] != null)
                {
                    vIdCentroAdmvo = new Guid(Request.QueryString["ID"]);
                    CentroAdministrativoNegocio nCentroAdministrativo = new CentroAdministrativoNegocio();

                    var vCentroAdmvo = nCentroAdministrativo.Obtener_C_CENTRO_ADMVO(ID_CENTRO_ADMVO: vIdCentroAdmvo).FirstOrDefault();
                    txtClave.Text  = vCentroAdmvo.CL_CENTRO_ADMVO;
                    txtNombre.Text = vCentroAdmvo.NB_CENTRO_ADMVO;
                    txtCalle.Text  = vCentroAdmvo.NB_CALLE;
                    txtNoExt.Text  = vCentroAdmvo.NB_NO_EXTERIOR;
                    txtNoInt.Text  = vCentroAdmvo.NB_NO_INTERIOR;
                    txtCP.Text     = vCentroAdmvo.CL_CODIGO_POSTAL;
                    String vnEstado    = vCentroAdmvo.NB_ESTADO;
                    String vnMunicipio = vCentroAdmvo.NB_MUNICIPIO;
                    String vnColonia   = vCentroAdmvo.NB_COLONIA;

                    lstEstado.Items.Add((vnEstado != null) ? new RadListBoxItem(vCentroAdmvo.NB_ESTADO, vCentroAdmvo.CL_ESTADO) : vNoSeleccionadoEstado);
                    lstEstado.Items.FirstOrDefault().Selected = true;

                    lstMunicipio.Items.Add((vnMunicipio != null) ? new RadListBoxItem(vCentroAdmvo.NB_MUNICIPIO, vCentroAdmvo.CL_MUNICIPIO) : vNoSeleccionadoMunicipio);
                    lstMunicipio.Items.FirstOrDefault().Selected = true;

                    lstColonia.Items.Add((vnColonia != null) ? new RadListBoxItem(vnColonia) : vNoSeleccionadoColonia);
                    lstColonia.Items.FirstOrDefault().Selected = true;
                }
                else
                {
                    vIdCentroAdmvo = new Guid();
                    lstEstado.Items.Add(vNoSeleccionadoEstado);
                    lstMunicipio.Items.Add(vNoSeleccionadoMunicipio);
                    lstColonia.Items.Add(vNoSeleccionadoColonia);
                }
            }
        }
        protected void grdCentroAdministrativo_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e)
        {
            CentroAdministrativoNegocio nCentroAdministrativo = new CentroAdministrativoNegocio();

            grdCentroAdministrativo.DataSource = nCentroAdministrativo.Obtener_C_CENTRO_ADMVO(null);
        }