Ejemplo n.º 1
0
        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;
            }
        }
Ejemplo n.º 2
0
        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;
            }
        }