using System; using System.Drawing; using System.Collections; using System.ComponentModel; using DevExpress.XtraReports.UI; using WMS.Model.Stock; using System.Collections.Generic; namespace WMS.FrmStock { public partial class ReportProvideRep : DevExpress.XtraReports.UI.XtraReport { public ReportProvideRep(ProvideRepModel model,List list) { InitializeComponent(); if(string.IsNullOrEmpty(model.REMARK)) { this.xrRemark.Text = string.Empty; } for (int i = 0; i < list.Count; i++) { list[i].SORT = i + 1; } bgsProvideRep.DataSource = model; bgsGoods.DataSource = list; DetailReport.DataSource = bgsGoods; } private static ReportProvideRep reportproviderep; public static ReportProvideRep GetInstance(ProvideRepModel model, List list) { reportproviderep = new ReportProvideRep(model, list); return reportproviderep; } } }