public PrintWarehouseOutTemplate(int warehouseOutID, string moduleName, string printName)
 {
     InitializeComponent();
     ModuleName = moduleName;
     PrintWarehouseOutTemplateVM = new PrintWarehouseOutTemplateVM(printName,warehouseOutID);
     BindData();
 }
Exemple #2
0
 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();
     }
 }