public PaisesReporte GetPaisesReporte(List <Pais> lista) { PaisesReporte rpt = new PaisesReporte(); ManejadorDatosPaises manejadorDatos = new ManejadorDatosPaises(); var ds = manejadorDatos.PonerDatosDePaises(lista); rpt.SetDataSource(ds); return(rpt); }
/*Método encargado de enviar el reporte de paises */ public PaisesReporte GetPaisesReporte(List <Pais> lista) { //Creo un reporte de tipo PaisesReporte PaisesReporte rpt = new PaisesReporte(); //Instancio el manejador de datos de paises ManejadorDatosPaises manejadorDatos = new ManejadorDatosPaises(); /* Uso el método PonerDatosDePaises par que se encargue de * llenar el DataTable correspondiente con los datos de la * lista que me pasó la capa de datos*/ var ds = manejadorDatos.PonerDatosDePaises(lista); /*En este punto ya tengo el reporte y los datos */ rpt.SetDataSource(ds); //Asigno el objeto ds como fuente de datos del reporte return(rpt); //retorno el reporte a la capa de presentación. }