public void ExportToXLS(WorkBookConfig wbc) { IEnumerable <DataRow>[] rowsets = { OPSRows, AcP1Rows, AcP3Rows , AcP4Rows, AcP5Rows,PersonsRows, DocTypRows, CurrencyRows }; wbc.RowsDone = 0; for (int i = 0; i <= 7; i++) { wbc.SheetsConfig[i].MakeSheet(rowsets[i]); if (wbc.Cancel) { return; } } }
public void SetCellStyle(WorkBookConfig wbc) { switch (FieldType) { case EFieldType.Date: CellStyle = wbc.CellStyleDate; break; case EFieldType.DateTime: CellStyle = wbc.CellStyleDateTime; break; case EFieldType.Decimal: CellStyle = wbc.CellStyleMoney; break; } }
public OPSSheetConfig(WorkBookConfig wbc) : base(wbc) { }
public SheetConfig(WorkBookConfig wbc) { WBC = wbc; Init(); }
public CurrencySheetConfig(WorkBookConfig wbc) : base(wbc) { }
public DocTypSheetConfig(WorkBookConfig wbc) : base(wbc) { }
public PersonsSheetConfig(WorkBookConfig wbc) : base(wbc) { }
public AC5SheetConfig(WorkBookConfig wbc) : base(wbc) { }