protected override PackInfoBase BuildPackInfo() { var info = new ExportEntitiesPackInfo(ZeroStockModule.Code); info.TerminalToCodes.AddRange(modelManager.GetExportTerminal(Terminal.Instance.Code).Where(t => t.IsTerminalZero && t.Code != Terminal.Instance.Code).Select(t => t.Code)); info.AddTable(modelManager.StockHeaders); info.AddTable(modelManager.StockItems); info.AddTable(modelManager.DeliveryDocumentHeaders); info.AddTable(modelManager.DeliveryDocumentItems); return info; }
protected override PackInfoBase BuildPackInfo() { var info = new ExportEntitiesPackInfo(ZeroMasterDataModule.Code); info.AddTable(modelManager.ProductGroups); info.AddTable(modelManager.Weights); info.AddTable(modelManager.Prices); info.AddTable(modelManager.Suppliers); info.AddTable(modelManager.Products); info.AddTable(modelManager.Customers); info.AddTable(modelManager.ReturnReasons); return info; }