protected void Page_Load(object sender, EventArgs e) { Usuario = Utilerias.FiltrarUsuario(this); if (!IsPostBack) { PeriodoSeleccionado = Usuario.ConsultarPeriodoActual(); Areas = Usuario.Division.ListarAreas(); RecursoDivisional = Usuario.Division.PresupuestoActual(PeriodoSeleccionado.Clave); Conceptos = ConceptoDAO.Listar(); NecesidadTotal = Usuario.Division.NecesidadTotal(PeriodoSeleccionado.Clave); //Generar reportes por concepto foreach (Concepto c in Conceptos) { litReporte.Text += Disenio.GenerarReporteConcepto(c, Areas, PeriodoSeleccionado.Clave) + "<br />"; } //Generar gráfica litScriptChart.Text = Disenio.GenerarDatosGraficaPastel(Conceptos, c => { return(new string[] { c.Descripcion, c.CalcularImporteTotal(Areas, PeriodoSeleccionado.Clave).ToString() }); }); } }
private void GenerarGraficaPastel() { litScriptChart.Text = Disenio.GenerarDatosGraficaPastel(Areas, z => { return(new string[] { z.Nombre, z.PresupuestoActual(PresupuestoZonaActivo.Clave).Monto.ToString() }); }); }
private void GenerarGrafica() { litScriptChart.Text = Disenio.GenerarDatosGraficaPastel(Areas, a => { return(new string[] { a.Nombre, a.PresupuestoActual(PresupuestoSeleccionado.Clave).Monto.ToString() }); }); }