public PrintWarehouseOutTemplate(int warehouseOutID, string moduleName, string printName) { InitializeComponent(); ModuleName = moduleName; PrintWarehouseOutTemplateVM = new PrintWarehouseOutTemplateVM(printName,warehouseOutID); BindData(); }
public void PrintSelected() { var toPrints = Entities.Cast<WarehouseOut>().Where(o => o.IsSelected); foreach (var wo in toPrints) { var reportVM = new PrintWarehouseOutTemplateVM("出库", wo.Id); var dataSources = new Dictionary<string, object> { { "Header", reportVM.HeaderList }, { "Lines", reportVM.LineList } }; var printHelper = new PrintHelper(dataSources, reportVM.PathName, null, true); printHelper.Run(); } }