private void BindGridDetallado() { // Configuro la grilla a mostrar DsRiesgoFinancieroDetalle dsRiesgo = new DsRiesgoFinancieroDetalle(); DsRiesgoFinancieroResumen dsRiesgoResumen = new DsRiesgoFinancieroResumen(); // Cargo los filtros de la consulta IReporteRiesgoFinanciero riesgo = ReporteRiesgoFinancieroFactory.getReporteRiesgoFinanciero(); riesgo.agencias = getLista(chkAgOrigenTodas, lstAgOrigen); riesgo.IdSesion = this.Session.SessionID; riesgo.Zona = chkZonaAgOrigen.Checked; dsRiesgoResumen = (DsRiesgoFinancieroResumen)Session["RiesgoResumen"]; // Reviso si los datos ya estan en memoria o tengo que cargarlos if (Session["RiesgoDetalle"] == null) { dsRiesgo = riesgo.GetDetalle(); Session["RiesgoDetalle"] = dsRiesgo; } else { // Los datos estan en memoria. Los cargo en el objeto dsGuiasFPD dsRiesgo = (DsRiesgoFinancieroDetalle)Session["RiesgoDetalle"]; } this.dtlCompleto.DataSource = dsRiesgoResumen; this.dtlCompleto.DataBind(); }
private void BindGridResumido(bool configurarExportarExcel) { // Configuro la grilla a mostrar SisPackController.AdministrarGrillas.Configurar(this.dtgRiesgos, "AgenciaID", this.CantidadOpciones, true, false); // Reviso si tengo que configurar la grilla para exportar a excel if (configurarExportarExcel) { // Tengo que configurar para exportar a excel dtgRiesgos.AllowPaging = false; //dtgObservacionDetallado.BorderWidth = Unit.Pixel(0); dtgRiesgos.BorderColor = System.Drawing.Color.White; dtgRiesgos.BorderStyle = BorderStyle.None; } DsRiesgoFinancieroResumen dsRiesgo = new DsRiesgoFinancieroResumen(); // Cargo los filtros de la consulta IReporteRiesgoFinanciero riesgo = ReporteRiesgoFinancieroFactory.getReporteRiesgoFinanciero(); riesgo.agencias = getLista(chkAgOrigenTodas, lstAgOrigen); riesgo.IdSesion = this.Session.SessionID; riesgo.Zona = chkZonaAgOrigen.Checked; // Reviso si los datos ya estan en memoria o tengo que cargarlos if (Session["RiesgoResumen"] == null) { dsRiesgo = riesgo.GetResumen(); Session["RiesgoResumen"] = dsRiesgo; } else { // Los datos estan en memoria. Los cargo en el objeto dsGuiasFPD dsRiesgo = (DsRiesgoFinancieroResumen)Session["RiesgoResumen"]; } this.dtgRiesgos.DataSource = dsRiesgo; this.dtgRiesgos.DataBind(); }