private void CargarDatos() { TableroControlNegocio nTableroControl = new TableroControlNegocio(); SPE_OBTIENE_PERIODO_TABLERO_CONTROL_Result vTableroControl = nTableroControl.ObtenerPeriodoTableroControl(pIdPeriodo: vIdPeriodo).FirstOrDefault(); if (vTableroControl != null) { txtIdPeriodo.InnerText = vTableroControl.CL_PERIODO; txtNbPeriodo.InnerText = vTableroControl.DS_PERIODO; vFgEvaluacionIdp = vTableroControl.FG_EVALUACION_IDP == true; vFgEvalucionFyd = vTableroControl.FG_EVALUACION_FYD == true; vFgEvaluacionDesempeno = vTableroControl.FG_EVALUACION_DESEMPEÑO == true; vFgEvaluacionClima = vTableroControl.FG_EVALUACION_CLIMA_LABORAL == true; vFgSituacionSalarial = vTableroControl.FG_SITUACION_SALARIAL == true; rtsConfiguracionPeriodo.Tabs[1].Visible = vFgEvaluacionIdp; rtsConfiguracionPeriodo.Tabs[2].Visible = vFgEvalucionFyd; rtsConfiguracionPeriodo.Tabs[3].Visible = vFgEvaluacionDesempeno; rtsConfiguracionPeriodo.Tabs[4].Visible = vFgEvaluacionClima; rtsConfiguracionPeriodo.Tabs[5].Visible = vFgSituacionSalarial; if (vTableroControl.CL_ESTADO_PERIODO == "CERRADO" || vTableroControl.CL_ESTADO_PERIODO == "Cerrado") { btnAgregarPeriodoFyd.Enabled = false; btnEliminarPeriodoFyd.Enabled = false; btnAgregarPeriodoDesempeno.Enabled = false; btnEliminarPeriodoDesempeno.Enabled = false; btnAgregarPeriodoClima.Enabled = false; btnEliminarPeriodoClima.Enabled = false; btnAgregarTabulador.Enabled = false; btnEliminarTabulador.Enabled = false; btnEliminarEvaluado.Enabled = false; btnSeleccionPorPersona.Enabled = false; btnSeleccionPorPuesto.Enabled = false; btnSeleccionPorArea.Enabled = false; } } }
protected void rlvPeriodos_ItemCommand(object sender, RadListViewCommandEventArgs e) { if (e.CommandName == "Select") { RadListViewDataItem item = e.ListViewItem as RadListViewDataItem; rlvPeriodos.SelectedItems.Clear(); int vIdPeriodoLista = 0; if (int.TryParse(item.GetDataKeyValue("ID_PERIODO").ToString(), out vIdPeriodoLista)) { vIdPeriodo = vIdPeriodoLista; } TableroControlNegocio nTableroControl = new TableroControlNegocio(); SPE_OBTIENE_PERIODO_TABLERO_CONTROL_Result vPeriodo = nTableroControl.ObtenerPeriodoTableroControl(pIdPeriodo: vIdPeriodo).FirstOrDefault(); txtClPeriodo.Text = vPeriodo.CL_PERIODO; txtDsPeriodo.Text = vPeriodo.DS_PERIODO; txtClEstatus.Text = vPeriodo.CL_ESTADO_PERIODO; //txtTipo.Text = vPeriodo.CL_TIPO_PUESTO; txtUsuarioMod.Text = vPeriodo.CL_USUARIO_APP_MODIFICA; txtFechaMod.Text = String.Format("{0:dd/MM/yyyy}", vPeriodo.FE_MODIFICA); } }