protected void Page_Load(object sender, EventArgs e) { vClUsuario = ContextoUsuario.oUsuario.CL_USUARIO; vNbPrograma = ContextoUsuario.nbPrograma; if (!IsPostBack) { vIdPeriodo = int.Parse((Request.QueryString["ID_PERIODO"])); CargarCatalogos(); ClimaLaboralNegocio nClima = new ClimaLaboralNegocio(); var vClima = nClima.ObtienePeriodosClima(pIdPerido: vIdPeriodo).FirstOrDefault(); if (vClima.CL_ORIGEN_CUESTIONARIO == "PREDEFINIDO" && Request.QueryString["ID_PREGUNTA"] != null) { btnVerificacionTrue.Enabled = false; btnVerificacionFalse.Enabled = false; //rbVerificacion.Enabled = false; } if (Request.QueryString["ID_PREGUNTA"] != null) { vIdPregunta = int.Parse((Request.QueryString["ID_PREGUNTA"])); vPreguntasPeriodo = nClima.ObtienePreguntaPeriodo(pID_PREGUNTA: vIdPregunta, pID_PERIODO: vIdPeriodo).Select(s => new E_PREGUNTAS_PERIODO_CLIMA { ID_PREGUNTA = s.ID_PREGUNTA, NB_DIMENSION = s.NB_DIMENSION, NB_PREGUNTA = s.NB_PREGUNTA, NB_TEMA = s.NB_TEMA, NO_SECUENCIA = s.NO_SECUENCIA, CL_TIPO = s.CL_TIPO, FG_HABILITA_VERIFICACION = (bool)s.FG_INVALIDEZ, ID_RELACION_PREGUNTA = s.ID_RELACION_PREGUNTA }).ToList(); foreach (var item in vPreguntasPeriodo) { if (item.ID_PREGUNTA == vIdPregunta) { cmbDimension.Text = item.NB_DIMENSION; cmbTema.Text = item.NB_TEMA; txtPregunta.Text = item.NB_PREGUNTA; txnSecuencia.Text = item.NO_SECUENCIA.ToString(); // rbVerificacion.Checked = item.FG_HABILITA_VERIFICACION; btnVerificacionTrue.Checked = item.FG_HABILITA_VERIFICACION; btnVerificacionFalse.Checked = !item.FG_HABILITA_VERIFICACION; vIdRelacionPregunta = item.ID_RELACION_PREGUNTA; if (item.FG_HABILITA_VERIFICACION == false) { txtPreguntaVerificacion.Enabled = false; txnSecuenciaVerificacion.Enabled = false; } } else { vIdPreguntaReferencia = item.ID_PREGUNTA; if (item.FG_HABILITA_VERIFICACION == true) { txtPreguntaVerificacion.Text = item.NB_PREGUNTA; txnSecuenciaVerificacion.Text = item.NO_SECUENCIA.ToString(); txtPreguntaVerificacion.Enabled = true; txnSecuenciaVerificacion.Enabled = true; } else { txtPreguntaVerificacion.Enabled = false; txnSecuenciaVerificacion.Enabled = false; } } } } else { btnVerificacionTrue.Checked = false; btnVerificacionFalse.Checked = true; txtPreguntaVerificacion.Enabled = false; txnSecuenciaVerificacion.Enabled = false; vIdPregunta = 0; vIdPreguntaReferencia = 0; vIdRelacionPregunta = Guid.NewGuid(); } } }