// Evento de carga del formulario que resetea la barra y el statmsg private void ReporteBase_Load(object sender, EventArgs e) { // Dockeamos el form if (!this.DesignMode) { ((MainFrame)App.GetMainWindow()).AddContent(this); } resultado.UilReset(""); PrgRuts.ReseteaBarraInferior(); }
// Evento del click del boton de busqueda que delega en la subclase y carga el resultado en pantalla private void gbBuscar_Click(object sender, EventArgs e) { App.ShowMsg("Ejecutando Busqueda"); string l_strNombreReporte = ""; int l_intCorteDeControl = 0; ListaEntidades l_leBusqueda = realizarBusqueda(ref l_strNombreReporte, ref l_intCorteDeControl); // Validamos. if (l_leBusqueda == null) { MsgRuts.ShowMsg(this, "No se encontraron datos para la busqueda definida"); PrgRuts.ReseteaBarraInferior(); return; } // Creamos el form y llenamos el report. Shr.Reportes l_fReportes = new Shr.Reportes(); string l_strDetalle = String.Format("Listado de {0}", l_strNombreReporte); l_fReportes.CargaReport(l_leBusqueda, l_strDetalle, "CEO", "Reportes y Estadísticas", l_strNombreReporte, "", l_intCorteDeControl, this.graphicMode); // Dockeamos el form de reportes ((MainFrame)App.GetMainWindow()).AddContent(l_fReportes); PrgRuts.ReseteaBarraInferior(); }