/// <summary> /// Handles the Load event of the Page control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param> protected void Page_Load(object sender, EventArgs e) { txtCriterio.TextChanged += (ActualizarCriterio); if (!Page.IsPostBack) { indicador = new EDUAR_Entities.DEC.Indicador(); indicador.nombre = this.nombre; BLIndicador objBLIndicador = new BLIndicador(); indicador = objBLIndicador.GetIndicador(indicador); this.esMaximzante = indicador.maximiza; this.pesoCriterio = indicador.pesoDefault; SliderExtender1.Minimum = (double)indicador.pesoMinimo; SliderExtender1.Maximum = (double)indicador.pesoMaximo; //valCriterioMax.ValueToCompare = indicador.pesoMaximo.ToString(); //valCriterioMax.ErrorMessage = "El valor MÁXIMO admitido es " + indicador.pesoMaximo.ToString(); //valCriterioMin.ValueToCompare = indicador.pesoMinimo.ToString(); //valCriterioMin.ErrorMessage = "El valor MÍNIMO admitido es " + indicador.pesoMinimo.ToString(); } }
/// <summary> /// Carga los valores de los indicadores /// </summary> private void SetIndicadores() { if (!String.IsNullOrEmpty(nombreSP)) { BLIndicador objBLIndicadores = new BLIndicador(); decimal valor = objBLIndicadores.GetValorIndicador("Indicadores_" + nombreSP, idCursoCicloLectivo, DateTime.Today.AddDays(HastaPrincipal * -1), DateTime.Today); btnIndicador.Text = valor.ToString(); btnIndicador.CommandArgument = this.ID; valor = objBLIndicadores.GetValorIndicador("Indicadores_" + nombreSP, idCursoCicloLectivo, DateTime.Today.AddDays(HastaIntermedio * -1), DateTime.Today); btnIntermedio.Text = valor.ToString(); btnIntermedio.CommandArgument = this.ID; valor = objBLIndicadores.GetValorIndicador("Indicadores_" + nombreSP, idCursoCicloLectivo, DateTime.Today.AddDays(HastaSecundario * -1), DateTime.Today); btnSecundario.Text = valor.ToString(); btnSecundario.CommandArgument = this.ID; } }
/// <summary> /// Handles the Click event of the btnGuardar control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param> protected void btnGuardar_Click(object sender, EventArgs e) { try { if (idIndicador != 0) { Indicador indSeleccion = new Indicador(); indSeleccion = listaIndicadores.Find(p => p.idIndicador == idIndicador); indSeleccion.invertirEscala = chkInvertirEscala.Checked; indSeleccion.parametroCantidad = Convert.ToInt32(txtParametroCantidad.Text); indSeleccion.diasHastaPrincipal = Convert.ToInt32(txtHastaPrincipal.Text); indSeleccion.diasHastaIntermedio = Convert.ToInt32(txtHastaIntermedio.Text); indSeleccion.diasHastaSecundario = Convert.ToInt32(txtHastaSecundario.Text); indSeleccion.verdeNivelPrincipal = Convert.ToInt32(txtVerdePrincipal.Text); indSeleccion.verdeNivelIntermedio = Convert.ToInt32(txtVerdeIntermedio.Text); indSeleccion.verdeNivelSecundario = Convert.ToInt32(txtVerdeSecundario.Text); indSeleccion.rojoNivelPrincipal = Convert.ToInt32(txtRojoPrincipal.Text); indSeleccion.rojoNivelIntermedio = Convert.ToInt32(txtRojoIntermedio.Text); indSeleccion.rojoNivelSecundario = Convert.ToInt32(txtRojoSecundario.Text); BLIndicador objBLIndicador = new BLIndicador(indSeleccion); objBLIndicador.Save(); CargarIndicadores(); divConfig.Visible = false; idIndicador = 0; rfvTxtParametroCantidad.Enabled = false; cmvtxtParametroCantidad.Enabled = false; mpeContenido.Hide(); } } catch (Exception ex) { Master.ManageExceptions(ex); } }
/// <summary> /// Cargars the links. /// </summary> private void CargarIndicadores() { BLIndicador objBLIndicador = new BLIndicador(); listaIndicadores = objBLIndicador.GetIndicadores(null); gvwIndicadores.DataSource = listaIndicadores; gvwIndicadores.DataBind(); udpGrilla.Update(); }
/// <summary> /// Cargars the indicadores. /// </summary> private void CargarIndicadores() { Indicador indi = null; BLIndicador objBLIndicador = new BLIndicador(); List<EDUAR_Entities.Reports.Indicador> listaIndicadores = objBLIndicador.GetIndicadores(null); for (int i = 1; i <= listaIndicadores.Count; i++) { switch (i) { case 1: indi = Indicador1; break; case 2: indi = Indicador2; break; case 3: indi = Indicador3; break; case 4: indi = Indicador4; break; case 5: indi = Indicador5; break; case 6: indi = Indicador6; break; default: break; } if (indi != null) { indi.Visible = true; indi.InvertirEscala = Convert.ToBoolean(listaIndicadores[i - 1].invertirEscala.ToString()); indi.HastaPrincipal = listaIndicadores[i - 1].diasHastaPrincipal; indi.HastaIntermedio = listaIndicadores[i - 1].diasHastaIntermedio; indi.HastaSecundario = listaIndicadores[i - 1].diasHastaSecundario; indi.VerdePrincipal = listaIndicadores[i - 1].verdeNivelPrincipal; indi.RojoPrincipal = listaIndicadores[i - 1].rojoNivelPrincipal; indi.VerdeIntermedio = listaIndicadores[i - 1].verdeNivelIntermedio; indi.RojoSecundario = listaIndicadores[i - 1].rojoNivelIntermedio; indi.VerdeSecundario = listaIndicadores[i - 1].verdeNivelSecundario; indi.RojoSecundario = listaIndicadores[i - 1].rojoNivelSecundario; indi.nombreSP = listaIndicadores[i - 1].nombreSP; indi.Título = listaIndicadores[i - 1].nombre; //indi.Filtros = dr["filtros"].ToString().Split(','); indi.CargarIndicador(); } } }
/// <summary> /// Guardars the agenda. /// </summary> /// <param name="entidad">The entidad.</param> private void GuardarEntidad(Indicador entidad) { objBLIndicador = new BLIndicador(entidad); objBLIndicador.Save(); }
/// <summary> /// Cargars the lista. /// </summary> /// <param name="entidad">The entidad.</param> private void CargarLista(Indicador entidad) { objBLIndicador = new BLIndicador(); listaIndicadores = objBLIndicador.GetIndicadores(entidad); }