Beispiel #1
0
 public override void OnBtnCommand(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     // MessageBox.Show(e.Item.Caption);
     //新增
     if (e.Item.Caption == BtnCommandEnum.Add)
     {
         this.wMSM104PackingHdBindingSource.AddNew();
         WMS_M104_Packing_Hd temp = this.wMSM104PackingHdBindingSource.Current as WMS_M104_Packing_Hd;
         temp.Code = "NINGBO KANGQIANG ELECTRONICS CO.,LTD";
         OpenForm("装箱单新增", BtnCommandEnum.Add);
     }
     else if (e.Item.Caption == BtnCommandEnum.Edit)
     {
         OpenForm("装箱单修改", BtnCommandEnum.Edit);
     }
     else if (e.Item.Caption == BtnCommandEnum.Delete)
     {
         if (ERPHelper.Instance.MessageDel())
         {
             WMS_M104_Packing_Hd tempData = this.wMSM104PackingHdBindingSource.Current as WMS_M104_Packing_Hd;
             packingService.Delete(tempData.Id);
             this.wMSM104PackingHdBindingSource.RemoveCurrent();
         }
     }
     else if (e.Item.Caption == BtnCommandEnum.Print)
     {
         WMS_M104_Packing_Hd temp = this.wMSM104PackingHdBindingSource.Current as WMS_M104_Packing_Hd;
         if (temp == null)
         {
             throw new AppException("请先选择数据");
         }
         PackingListReport reportFrm     = new PackingListReport(temp.Id);
         ReportShowForm    reportShowFrm = new ReportShowForm(reportFrm);
         reportShowFrm.Text = "装箱单-" + temp.CustCode;
         reportShowFrm.ShowDialog();
     }
 }
Beispiel #2
0
        private void tilePackList_ItemClick(object sender, TileItemEventArgs e)
        {
            var page = new PackingListReport();

            page.ShowDialog();
        }