Beispiel #1
0
        protected void CargarDatosControl(string pIdCampo)
        {
            E_CAMPO vCampo = vPlantilla.LST_CAMPOS.FirstOrDefault(f => f.ID_CAMPO.ToString() == pIdCampo);

            if (vCampo != null)
            {
                vIdCampo              = vCampo.ID_CAMPO;
                txtIdCampo.Text       = vCampo.CL_CAMPO;
                txtNbCampo.Text       = vCampo.NB_CAMPO;
                txtDsTooltip.Text     = vCampo.DS_CAMPO;
                chkHabilitado.Checked = vCampo.FG_HABILITADO;
                chkRequerido.Checked  = vCampo.FG_REQUERIDO;
                btnAplicar.Enabled    = true;
            }
        }
        protected void btnAplicar_Click(object sender, EventArgs e)
        {
            E_CAMPO vCampo = vPlantilla.LST_CAMPOS.FirstOrDefault(f => f.ID_CAMPO == vIdCampo);

            vCampo.NB_CAMPO      = txtNbCampo.Text;
            vCampo.DS_CAMPO      = txtDsTooltip.Text;
            vCampo.FG_REQUERIDO  = chkRequerido.Checked;
            vCampo.FG_HABILITADO = chkHabilitado.Checked;

            XElement vXmlCampo = XElement.Parse(vCampo.XML_CAMPO);

            vXmlCampo.SetAttributeValue("NB_CAMPO", vCampo.NB_CAMPO);
            vXmlCampo.SetAttributeValue("FG_REQUERIDO", vCampo.FG_REQUERIDO ? "1" : "0");
            vXmlCampo.SetAttributeValue("FG_HABILITADO", vCampo.FG_HABILITADO ? "1" : "0");
            vXmlCampo.SetAttributeValue("NB_TOOLTIP", vCampo.DS_CAMPO);

            vCampo.XML_CAMPO = vXmlCampo.ToString();

            UtilMensajes.MensajeResultadoDB(rwmAlertas, "Cambios aplicados correctamente.", E_TIPO_RESPUESTA_DB.SUCCESSFUL, pCallBackFunction: null);
        }
Beispiel #3
0
        protected void btnAplicar_Click(object sender, EventArgs e)
        {
            E_CAMPO vCampo = vPlantilla.LST_CAMPOS.FirstOrDefault(f => f.ID_CAMPO == vIdCampo);

            vCampo.NB_CAMPO      = txtNbCampo.Text;
            vCampo.DS_CAMPO      = txtDsTooltip.Text;
            vCampo.FG_REQUERIDO  = chkRequerido.Checked;
            vCampo.FG_HABILITADO = chkHabilitado.Checked;

            XElement vXmlCampo = XElement.Parse(vCampo.XML_CAMPO);

            vXmlCampo.SetAttributeValue("NB_CAMPO", vCampo.NB_CAMPO);
            vXmlCampo.SetAttributeValue("FG_REQUERIDO", vCampo.FG_REQUERIDO ? "1" : "0");
            vXmlCampo.SetAttributeValue("FG_HABILITADO", vCampo.FG_HABILITADO ? "1" : "0");
            vXmlCampo.SetAttributeValue("NB_TOOLTIP", vCampo.DS_CAMPO);

            vCampo.XML_CAMPO = vXmlCampo.ToString();
            E_CAMPO cambiosCampo = new E_CAMPO();

            cambiosCampo.NB_CAMPO = vCampo.NB_CAMPO;
            cambiosCampo.DS_CAMPO = vCampo.DS_CAMPO;
            cambiosCampo.ID_CAMPO = vCampo.ID_CAMPO;

            listacambios.Add(cambiosCampo);

            UtilMensajes.MensajeResultadoDB(rwmAlertas, "Cambios aplicados correctamente.", E_TIPO_RESPUESTA_DB.SUCCESSFUL, pCallBackFunction: null);
            CargarLista("PERSONAL", lstInformacionGeneral);
            CargarLista("ACADEMICA", lstFormacionAcademica);
            CargarLista("FAMILIAR", lstDatosFamiliares);
            CargarLista("LABORAL", lstExperienciaLaboral);
            CargarLista("COMPETENCIAS", lstInteresesCompetencias);
            CargarLista("ADICIONAL", lstInformacionAdicional);
            CargarLista(null, lstCamposDisponibles);
            txtIdCampo.Text       = "";
            txtNbCampo.Text       = "";
            txtDsTooltip.Text     = "";
            chkHabilitado.Checked = false;
            chkRequerido.Checked  = false;
        }