miércoles, 26 de septiembre de 2012

Generar excel dinámico con NPOI desde listas genericas

NPOI, tal como aparece en la pagina de codeplex.com, es una libreria que permite leer y escribir archivos en excel si tener instalado el  Excel en nuestro equipo. Si quiere ver mas caracteristicas revisa http://npoi.codeplex.com/.

Para un ejemplo practico vamos a descargar un archivo en formato de hoja de excel y que contendrá un listado de personas. El siguiente ejercicio pretende que el codigo desarrollado sea flexible hasta el punto que se pueda reutilizar para descargar diferentes lista de objetos contenidos en una lista generica , es decir que se require descargar un listado de clientes el mismo codigo sin ser cambiado sirva para decargar un archivo excel con el listado de paises etc, para este objetivo se creara un codigo que :

-Genere una lista generica de objetos.

-Transforme el listado de objetos en un objeto datatable. Para este punto de tomo código de diversos sitios entre ellos stackoverflow, específicamente desde  http://stackoverflow.com/questions/564366/convert-generic-list-enumerable-to-datatable.
Ver más




No hay comentarios: