public ModificarPeriodo(int id) { InitializeComponent(); lblUserInfo.Content = Global.NombreUsuario; pe.ID_PERIODO_EVALUACION = id; PeriodoEvaluacionOperacion periodoEOp = new PeriodoEvaluacionOperacion(pe); periodoEOp.Read(); txtIdPerido.Text = pe.ID_PERIODO_EVALUACION.ToString(); DatePeriodo.Text = pe.FECHA_INICIO.ToString(); txtVigencia.Text = pe.VIGENCIA.ToString(); cmbPorcentajeAE.SelectedIndex = Convert.ToInt32(pe.PORCENTAJE_AUTOEVALUACION); cmbPorcentajeE.SelectedIndex = Convert.ToInt32(pe.PORCENTAJE_EVALUACION); }
public int periodoActivo() { try { XML formato = new XML(); PeriodoEvaluacion pe = new PeriodoEvaluacion(); PeriodoEvaluacionOperacion peOp = new PeriodoEvaluacionOperacion(pe); int id = peOp.periodoEvaluacionActivo(); pe.ID_PERIODO_EVALUACION = id; peOp.Read(); return(Convert.ToInt32(pe.ID_PERIODO_EVALUACION)); } catch (Exception ex) { Logger.log("No se pudo obtener el periodo actual: " + ex.ToString()); return(0); } }
public string LeerPeriodoEvaluacion(string xml) { try { XML formato = new XML(); PeriodoEvaluacion periodoEva = formato.Deserializar <PeriodoEvaluacion>(xml); PeriodoEvaluacionOperacion periodoOp = new PeriodoEvaluacionOperacion(periodoEva); if (periodoOp.Read()) { return(formato.Serializar(periodoEva)); } else { return(null); } } catch (Exception ex) { Logger.log("No se pudo Leer el Periodo de Evaluación: " + ex.ToString()); return(null); } }