protected void grdEvaluadorCuestionarios_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { ClimaLaboralNegocio nClima = new ClimaLaboralNegocio(); List <E_EVALUADORES_CLIMA> vlstEvaluadores = nClima.ObtieneEvaluadoresCuestionario(pID_PERIODO: vIdPeriodo, pIdRol: vIdRol).Select(s => new E_EVALUADORES_CLIMA { CL_CORREO_ELECTRONICO = s.CL_CORREO_ELECTRONICO, CL_EMPLEADO = s.CL_EMPLEADO, CL_TIPO_EVALUADOR = s.CL_TIPO_EVALUADOR, ID_EMPLEADO = s.ID_EMPLEADO, NB_EVALUADOR = s.NB_EVALUADOR, NB_PUESTO = s.NB_PUESTO, CL_TOKEN = s.CL_TOKEN, FG_CONTESTADO = s.FG_CONTESTADO, NB_CONTESTADO = s.FG_CONTESTADO == true ? "Si" : "No", ID_EVALUADOR = s.ID_EVALUADOR }).ToList(); grdEvaluadorCuestionarios.DataSource = vlstEvaluadores; }
protected void rgEvaluadores_NeedDataSource(object sender, GridNeedDataSourceEventArgs e) { ClimaLaboralNegocio nClima = new ClimaLaboralNegocio(); rgEvaluadores.DataSource = nClima.ObtieneEvaluadoresCuestionario(pID_PERIODO: vIdPeriodo, pIdRol: vIdRol); }
protected void Page_Load(object sender, EventArgs e) { vClUsuario = ContextoUsuario.oUsuario.CL_USUARIO; vNbPrograma = ContextoUsuario.nbPrograma; vIdRol = ContextoUsuario.oUsuario.oRol.ID_ROL; if (!Page.IsPostBack) { ClimaLaboralNegocio nClima = new ClimaLaboralNegocio(); if (Request.Params["PeriodoID"] != null) { vIdPeriodo = int.Parse(Request.Params["PeriodoID"]); var vPeriodoClima = nClima.ObtienePeriodosClima(pIdPerido: vIdPeriodo).FirstOrDefault(); txtClPeriodo.InnerText = vPeriodoClima.CL_PERIODO; txtDsPeriodo.InnerText = vPeriodoClima.DS_PERIODO; txtEstatus.InnerText = vPeriodoClima.CL_ESTADO_PERIODO; if (vPeriodoClima.CL_TIPO_CONFIGURACION == "PARAMETROS") { txtTipo.InnerText = "Sin asignación de evaluadores"; } else { txtTipo.InnerText = "Evaluadores asignados"; } if (vPeriodoClima.DS_NOTAS != null) { if (vPeriodoClima.DS_NOTAS.Contains("DS_NOTA")) { txtNotas.InnerHtml = Utileria.MostrarNotas(vPeriodoClima.DS_NOTAS); } else { XElement vRequerimientos = XElement.Parse(vPeriodoClima.DS_NOTAS); if (vRequerimientos != null) { vRequerimientos.Name = vNbFirstRadEditorTagName; txtNotas.InnerHtml = vRequerimientos.ToString(); } } } if (vPeriodoClima.CL_ORIGEN_CUESTIONARIO == "PREDEFINIDO") { lbCuestionario.InnerText = "Predefinido de SIGEIN"; } if (vPeriodoClima.CL_ORIGEN_CUESTIONARIO == "COPIA") { lbCuestionario.InnerText = "Copia de otro periodo"; } if (vPeriodoClima.CL_ORIGEN_CUESTIONARIO == "VACIO") { lbCuestionario.InnerText = "Creado en blanco"; } //int countFiltros = nClima.ObtenerFiltrosEvaluadores(vIdPeriodo).Count; //if (countFiltros > 0) //{ // var vFiltros = nClima.ObtenerParametrosFiltros(vIdPeriodo).FirstOrDefault(); // if (vFiltros != null) // { // // LbFiltros.Visible = true; // if (vFiltros.EDAD_INICIO != null) // { // lbedad.Visible = true; // txtEdad.Visible = true; // txtEdad.Attributes.Add("class", "ctrlTableDataBorderContext"); // txtEdad.InnerText = vFiltros.EDAD_INICIO + " a " + vFiltros.EDAD_FINAL + " años"; // } // if (vFiltros.ANTIGUEDAD_INICIO != null) // { // lbAntiguedad.Visible = true; // txtAntiguedad.Visible = true; // txtAntiguedad.Attributes.Add("class", "ctrlTableDataBorderContext"); // txtAntiguedad.InnerText = vFiltros.ANTIGUEDAD_INICIO + " a " + vFiltros.ANTIGUEDAD_FINAL + " años"; // } // if (vFiltros.CL_GENERO != null) // { // lbGenero.Visible = true; // txtGenero.Visible = true; // txtGenero.Attributes.Add("class", "ctrlTableDataBorderContext"); // if (vFiltros.CL_GENERO == "M") // txtGenero.InnerText = "Masculino"; // else // txtGenero.InnerText = "Femenino"; // } // if (vFiltros.XML_DEPARTAMENTOS != null) // { // lbDepartamento.Visible = true; // rlDepartamento.Visible = true; // rlDepartamento.Attributes.Add("class", "ctrlTableDataBorderContext"); // rlDepartamento.Text = ObtieneDepartamentos(vFiltros.XML_DEPARTAMENTOS); // } // if (vFiltros.XML_CAMPOS_ADICIONALES != null) // { // lbAdscripciones.Visible = true; // rlAdicionales.Visible = true; // rlAdicionales.Attributes.Add("class", "ctrlTableDataBorderContext"); // rlAdicionales.Text = ObtieneAdicionales(vFiltros.XML_CAMPOS_ADICIONALES); // } // } //} vDsMensaje = vPeriodoClima.DS_MENSAJE_CORREO; lMensaje.InnerHtml = vDsMensaje; } //vDsMensaje = ContextoApp.EO.MensajeCorreoEvaluador.dsMensaje; //lMensaje.InnerHtml = vDsMensaje; vCuentaCuestionarios = nClima.ObtieneEvaluadoresCuestionario(pID_PERIODO: vIdPeriodo, pIdRol: vIdRol).Count; vCuentaContestados = 0; } }