internal IExcelTypeConfiguration CreateOfAction(Action <IExcelTypeConfiguration> configuration) { IExcelTypeConfiguration config = ExcelTypeConfiguration.Create(); configuration.Invoke(config); return(config); }
public static byte[] ToExcelByte <T>(this IEnumerable items, IExcelTypeConfiguration configuration) { return(ExcelByte(FabricListToExcel <T> .Create(items, configuration))); }
public static bool ToExcelSaveAs <T>(this IQueryable <T> query, string path, IExcelTypeConfiguration configuration) { return(SaveAs(FabricListToExcel <T> .Create(query, configuration), path)); }
public static bool ToExcelSaveAs <T>(this IEnumerable <T> items, string path, IExcelTypeConfiguration configuration) { return(SaveAs(FabricListToExcel <T> .Create(items, configuration), path)); }
public static byte[] ToExcelByte <T>(this IQueryable <T> query, IExcelTypeConfiguration configuration) { return(ExcelByte(FabricListToExcel <T> .Create(query, configuration))); }
public ListToExcel(IQueryable <T> query, IExcelTypeConfiguration configuration) { Load(query, configuration.Headers, configuration.DateFormat, configuration.DecimalFormat); }
public ListToExcel(IQueryable <T> query, Action <IExcelTypeConfiguration> action) { IExcelTypeConfiguration configuration = CreateOfAction(action); Load(query, configuration.Headers, configuration.DateFormat, configuration.DecimalFormat); }
public ListToExcel(IEnumerable <T> items, IExcelTypeConfiguration configuration) { Load(items, configuration.Headers, configuration.DateFormat, configuration.DecimalFormat); }
public ListToExcel(IEnumerable <T> items, Action <IExcelTypeConfiguration> action) { IExcelTypeConfiguration configuration = CreateOfAction(action); Load(items, configuration.Headers, configuration.DateFormat, configuration.DecimalFormat); }
public static IListToExcel <T> Create(IQueryable <T> query, IExcelTypeConfiguration configuration) { return(new ListToExcel <T>(query, configuration)); }
public static IListToExcel <T> Create(IEnumerable <T> items, IExcelTypeConfiguration configuration) { return(new ListToExcel <T>(items, configuration)); }