Beispiel #1
0
        public RO1Details(ConditionMRS condition)
        {
            InitializeComponent();

            IList <Model.MRSHeader> list = this.mRSheaderManager.SelectbyCondition(condition.MrsStart, condition.MrsEnd, condition.CustomerStart, condition.CustomerEnd, condition.StartDate, condition.EndDate, condition.SourceType, condition.Id1, condition.Id2, condition.Cusxoid, condition.Product);

            if (list == null || list.Count == 0)
            {
                return;
            }
            //Model.InvoiceXO xo = null;
            //Model.MPSheader mpsH = null;
            //if (list == null || list.Count == 0)
            //    return;
            //foreach (Model.MRSHeader item in list)
            //{
            //    mpsH = mPSheaderManager.Get(item.MPSheaderId);
            //    if (mpsH != null)
            //    {
            //        xo = this.invoiceXOManager.Get(mpsH.InvoiceXOId);
            //        item.CustomerInvoiceXOId = xo == null ? "" : xo.CustomerInvoiceXOId;
            //        item.CustomerId = xo == null ? "" : xo.xocustomer.CustomerShortName;
            //        item.YjrqDate = xo == null ? null : xo.InvoiceYjrq;
            //        item.PiHao = xo == null ? "" : xo.CustomerLotNumber;
            //    }
            //}
            this.DataSource = list;
            band();
        }
Beispiel #2
0
        public RO1Details(ConditionMRS condition)
        {
            InitializeComponent();

            //this.ReportHeader.Controls.Add(lbl_JIS);
            //lbl_JIS.BorderWidth = 0;
            //lbl_JIS.CanGrow = false;
            //lbl_JIS.Name = "lbl_JIS";
            //lbl_JIS.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 254F);
            ////lbl_JIS.SizeF = new SizeF(200, 85);
            //lbl_JIS.SizeF = new SizeF(0, 0);
            ////ljis.Text = "JIS";
            //lbl_JIS.Font = new Font(this.Font.FontFamily.Name, 32);
            //lbl_JIS.ForeColor = Color.Red;
            //lbl_JIS.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
            //lbl_JIS.Visible = true;
            //lbl_JIS.LocationF = new PointF(this.PageWidth - lbl_JIS.SizeF.Width - 10 - Margins.Left - Margins.Right, 0);


            IList <Model.MRSHeader> list = this.mRSheaderManager.SelectbyCondition(condition.MrsStart, condition.MrsEnd, condition.CustomerStart, condition.CustomerEnd, condition.StartDate, condition.EndDate, condition.SourceType, condition.Id1, condition.Id2, condition.Cusxoid, condition.Product);

            if (list == null || list.Count == 0)
            {
                return;
            }
            //Model.InvoiceXO xo = null;
            //Model.MPSheader mpsH = null;
            //if (list == null || list.Count == 0)
            //    return;
            //foreach (Model.MRSHeader item in list)
            //{
            //    mpsH = mPSheaderManager.Get(item.MPSheaderId);
            //    if (mpsH != null)
            //    {
            //        xo = this.invoiceXOManager.Get(mpsH.InvoiceXOId);
            //        item.CustomerInvoiceXOId = xo == null ? "" : xo.CustomerInvoiceXOId;
            //        item.CustomerId = xo == null ? "" : xo.xocustomer.CustomerShortName;
            //        item.YjrqDate = xo == null ? null : xo.InvoiceYjrq;
            //        item.PiHao = xo == null ? "" : xo.CustomerLotNumber;
            //    }
            //}
            this.DataSource = list;
            band();
        }