39 lines
1.1 KiB
C#
39 lines
1.1 KiB
C#
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<ProvideRepInfoModel> 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<ProvideRepInfoModel> list)
|
|
{
|
|
reportproviderep = new ReportProvideRep(model, list);
|
|
return reportproviderep;
|
|
}
|
|
|
|
|
|
}
|
|
}
|