Exemple #1
0
        public ActionResult ExcelListaTipada()
        {
            IList <PersonaDto> listaPersonas = new List <PersonaDto>();
            PersonaDto         persona1      = new PersonaDto("Eduardo", "Goikoa", "Pérez", 34);
            PersonaDto         persona2      = new PersonaDto("Amaia", "Goikoa", "Pérez", 45);
            PersonaDto         persona3      = new PersonaDto("Arantza", "Asiain", "Muniain", 45);

            listaPersonas.Add(persona1);
            listaPersonas.Add(persona2);
            listaPersonas.Add(persona3);

            var excelGenerator = new ExcelGenerator();

            var configuracion = new ConfiguracionTablaTheme();

            configuracion.ThemeTabla = XLTableTheme.TableStyleMedium26;

            return(excelGenerator.CrearMemoryStreamExcel(listaPersonas, NombreFichero, configuracion).ToActionResult(NombreFichero));
        }