Exemplo n.º 1
0
        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)));
 }
Exemplo n.º 6
0
 public ListToExcel(IQueryable <T> query, IExcelTypeConfiguration configuration)
 {
     Load(query, configuration.Headers, configuration.DateFormat, configuration.DecimalFormat);
 }
Exemplo n.º 7
0
        public ListToExcel(IQueryable <T> query, Action <IExcelTypeConfiguration> action)
        {
            IExcelTypeConfiguration configuration = CreateOfAction(action);

            Load(query, configuration.Headers, configuration.DateFormat, configuration.DecimalFormat);
        }
Exemplo n.º 8
0
 public ListToExcel(IEnumerable <T> items, IExcelTypeConfiguration configuration)
 {
     Load(items, configuration.Headers, configuration.DateFormat, configuration.DecimalFormat);
 }
Exemplo n.º 9
0
        public ListToExcel(IEnumerable <T> items, Action <IExcelTypeConfiguration> action)
        {
            IExcelTypeConfiguration configuration = CreateOfAction(action);

            Load(items, configuration.Headers, configuration.DateFormat, configuration.DecimalFormat);
        }
Exemplo n.º 10
0
 public static IListToExcel <T> Create(IQueryable <T> query, IExcelTypeConfiguration configuration)
 {
     return(new ListToExcel <T>(query, configuration));
 }
Exemplo n.º 11
0
 public static IListToExcel <T> Create(IEnumerable <T> items, IExcelTypeConfiguration configuration)
 {
     return(new ListToExcel <T>(items, configuration));
 }