FrmChgeOrderHeadView.cs 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9. using CoreFS.CA06;
  10. using com.steering.pss.sale.order.model;
  11. using Core.Mes.Client.Comm.Tool;
  12. using com.steering.pss.sale.orderchange.entity;
  13. using Core.StlMes.Client.SaleOrder.SaleOrderChange.model;
  14. using Core.Mes.Client.Comm.Control;
  15. namespace Core.StlMes.Client.SaleOrder.OrderForm
  16. {
  17. public partial class FrmChgeOrderHeadView : FrmBase
  18. {
  19. public FrmChgeOrderHeadView()
  20. {
  21. InitializeComponent();
  22. }
  23. public FrmChgeOrderHeadView(OpeBase _ob, String ordPk)
  24. {
  25. InitializeComponent();
  26. this.ob = _ob;
  27. this.ordPk = ordPk;
  28. }
  29. private string ordPk;
  30. private void FrmChgeOrderHeadView_Load(object sender, EventArgs e)
  31. {
  32. QueryChgeOrderHead();
  33. }
  34. private void QueryChgeOrderHead()
  35. {
  36. List<SlmOrderHeadEntityCh> list = EntityHelper.GetData<SlmOrderHeadEntityCh>("com.steering.pss.sale.order.orderchange.CoreOrderChangeManage.getOrderHeadInfoAgo", new object[] { this.ordPk }, this.ob);
  37. List<ChgeSlmOrderHeadEntity> chlist = EntityHelper.GetData<ChgeSlmOrderHeadEntity>("com.steering.pss.sale.order.orderchange.CoreOrderChangeManage.getOrderHeadInfoAfter", new object[] { this.ordPk }, this.ob);
  38. slmOrderHeadEntityChBindingSource.DataSource = list;
  39. chgeSlmOrderHeadEntityBindingSource.DataSource = chlist;
  40. GridHelper.RefreshAndAutoSize(gdHeadAgo);
  41. GridHelper.RefreshAndAutoSize(gdHeadAfter);
  42. }
  43. private void gdHeadAgo_InitializeLayout(object sender, Infragistics.Win.UltraWinGrid.InitializeLayoutEventArgs e)
  44. {
  45. EntityHelper.ShowGridCaption<SlmOrderHeadEntityCh>(e.Layout.Bands[0]);
  46. }
  47. private void gdHeadAfter_InitializeLayout(object sender, Infragistics.Win.UltraWinGrid.InitializeLayoutEventArgs e)
  48. {
  49. EntityHelper.ShowGridCaption<ChgeSlmOrderHeadEntity>(e.Layout.Bands[0]);
  50. }
  51. }
  52. }