public static string ToExcel(this System.Data.DataSet dataset, string sRuta, string NombreArchivo) { Util_Excel_GridView Excel = new Util_Excel_GridView(); Excel.ExportarExcel(dataset, sRuta, NombreArchivo); return(sRuta + NombreArchivo); }
public static string ToExcel(this GridView grid, string sRuta, string NombreArchivo, string sNombreHoja = "Hoja", string[] ArrOmitir = null, string[] arrDataKeys = null) { List <string> listGridViewXHoja = new List <string>(); listGridViewXHoja.Add(grid.ID); Dictionary <HojaExcel, List <string> > hojasExcel = new Dictionary <HojaExcel, List <string> >(); hojasExcel.Add(new HojaExcel(1, sNombreHoja, "", "A:E"), listGridViewXHoja); Util_Excel_GridView Excel = new Util_Excel_GridView(); List <GridView> gridViewPagina = new List <GridView>(); gridViewPagina.Add(grid as GridView); NombreArchivo = NombreArchivo + DateTime.Now.ToString("ddMMyyyyHHmmssff") + ".xlsx"; Excel.ListGidViewToExcel = gridViewPagina; Excel.configExcel = new ConfiguracionExcel(hojasExcel, gridOmitidos: null, ruta: sRuta, nombreArchivo: NombreArchivo, corteHoja: 1, Datakeys: arrDataKeys, Omitir: ArrOmitir); Excel.ExportarExcel(); return(sRuta + NombreArchivo); }