protected void rgPreguntasAbiertas_NeedDataSource(object sender, GridNeedDataSourceEventArgs e) { if (vIdEvaluado != 0) { ClimaLaboralNegocio nClima = new ClimaLaboralNegocio(); int vCount = nClima.ObtenerCuestionarioPreAbiertas(pID_EVALUADOR: vIdEvaluado, pID_PERIODO: vIdPeriodo).Count; if (vCount > 0) { rgPreguntasAbiertas.DataSource = nClima.ObtenerCuestionarioPreAbiertas(pID_EVALUADOR: vIdEvaluado, pID_PERIODO: vIdPeriodo).ToList(); } else { rgPreguntasAbiertas.Visible = false; } } else { ClimaLaboralNegocio nClima = new ClimaLaboralNegocio(); int vCount = nClima.ObtenerPreguntasAbiertas(vIdPeriodo, null).Count; if (vCount > 0) { rgPreguntasAbiertas.DataSource = nClima.ObtenerPreguntasAbiertas(vIdPeriodo, null).ToList(); } else { rgPreguntasAbiertas.Visible = false; } } }
protected void rgPreguntasAbiertas_NeedDataSource(object sender, GridNeedDataSourceEventArgs e) { ClimaLaboralNegocio nClima = new ClimaLaboralNegocio(); //int vCount = nClima.ObtenerCuestionarioPreAbiertas(pID_EVALUADOR: vIdEvaluado, pID_PERIODO: vIdPeriodo, pFlEvaluador: vFlEvaluador).Count; //if (vCount > 0) rgPreguntasAbiertas.DataSource = nClima.ObtenerCuestionarioPreAbiertas(pID_EVALUADOR: vIdEvaluado, pID_PERIODO: vIdPeriodo, pFlEvaluador: vFlEvaluador).ToList(); //else // rgPreguntasAbiertas.Visible = false; }
protected void Page_Load(object sender, EventArgs e) { vClUsuario = "INVITADO"; vNbPrograma = ContextoUsuario.nbPrograma; string vClModulo = "EVALUACION"; string vModulo = Request.QueryString["m"]; if (vModulo != null) { vClModulo = vModulo; } cssModulo = Utileria.ObtenerCssModulo(vClModulo); if (!IsPostBack) { if (Request.QueryString["ID_PERIODO"] != null) { vIdPeriodo = int.Parse(Request.QueryString["ID_PERIODO"]); } if (Request.QueryString["ID_EVALUADOR"] != null) { vIdEvaluado = int.Parse(Request.QueryString["ID_EVALUADOR"]); } if (Request.QueryString["TOKEN"] != null) { vFlEvaluador = System.Guid.Parse(Request.QueryString["TOKEN"]); } if (Request.Params["FG_HABILITADO"] != null) { vFgHabilitado = bool.Parse(Request.Params["FG_HABILITADO"].ToString()); } else { vFgHabilitado = true; } //ClimaLaboralNegocio nClima = new ClimaLaboralNegocio(); //var vPeriodoClima = nClima.ObtienePeriodosClima(pIdPerido: vIdPeriodo).FirstOrDefault(); //txtNoPeriodo.InnerText = vPeriodoClima.NB_PERIODO.ToString() + " - " + vPeriodoClima.DS_PERIODO.ToString(); ClimaLaboralNegocio nClima = new ClimaLaboralNegocio(); var vPeriodoEvaluador = nClima.ObtieneCuestionario(pID_EVALUADOR: vIdEvaluado, pID_PERIODO: vIdPeriodo, pFlEvaluador: vFlEvaluador).FirstOrDefault(); if (vPeriodoEvaluador != null) { txtNoPeriodo.InnerText = vPeriodoEvaluador.NB_PERIODO.ToString() + " - " + vPeriodoEvaluador.DS_PERIODO.ToString(); } rgCuestionario.Enabled = vFgHabilitado; btnFinalizar.Enabled = vFgHabilitado; int vPreguntas = nClima.ObtieneCuestionario(pID_EVALUADOR: vIdEvaluado, pID_PERIODO: vIdPeriodo, pFlEvaluador: vFlEvaluador).Count(); int vPreguntasAbiertas = nClima.ObtenerCuestionarioPreAbiertas(pID_EVALUADOR: vIdEvaluado, pID_PERIODO: vIdPeriodo, pFlEvaluador: vFlEvaluador).Count; if (vPreguntas < 1 && vPreguntasAbiertas < 1) { btnFinalizar.Enabled = false; } if (vPreguntasAbiertas < 1) { rgPreguntasAbiertas.Visible = false; } } }