private void ImprimirToolStripButton_Click(object sender, EventArgs e) { try { lista = servicio.GetLista(); var manejadorReportes = new ManejadorDeReportes(); PaisesReporte rpt = manejadorReportes.GetPaisesReporte(lista); ReportesForm frm = new ReportesForm(); frm.SetReporte(rpt); frm.ShowDialog(this); } catch (Exception exception) { Console.WriteLine(exception); throw; } }
private void ImprimirToolStripButton_Click(object sender, EventArgs e) { try { //Se solicita el listado de países a la bd lista = servicio.GetLista(); //Instancio el manejador de reportes que se encarga de crear el rpt var manejadorReportes = new ManejadorDeReportes(); /*Defino y asigno a la variable rpt de tipo PaisesReporte el reporte * con los datos provenientes de la capa de reportes*/ PaisesReporte rpt = manejadorReportes.GetPaisesReporte(lista); //instancio el formulario donse se va a mostrar el rpt ReportesForm frm = new ReportesForm(); frm.SetReporte(rpt); //Uso el método SetReporte para pasar el reporte al form frm.ShowDialog(this); //Muestro el formulario } catch (Exception exception) { Console.WriteLine(exception); throw; } }