CraftOrdDesignBlCtrl.cs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Drawing;
  5. using System.Data;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9. using Core.StlMes.Client.SaleOrder.BLL;
  10. using CoreFS.CA06;
  11. using Core.Mes.Client.Comm.Tool;
  12. namespace Core.StlMes.Client.SaleOrder.Control
  13. {
  14. public partial class CraftOrdDesignBlCtrl : UserControl
  15. {
  16. private CraftOrdDesignBlBLL _designBlBLL;
  17. private const int CELL_HEIGHT = 22;
  18. private const int HEAD_HEIGHT = 70;
  19. public CraftOrdDesignBlCtrl(System.Windows.Forms.Control container, OpeBase ob)
  20. {
  21. InitializeComponent();
  22. _designBlBLL = new CraftOrdDesignBlBLL(ob);
  23. container.Controls.Add(this);
  24. this.Dock = DockStyle.Fill;
  25. EntityHelper.ShowGridCaption<CraftOrdDesignBlEntity>(ultraGrid1.DisplayLayout.Bands[0]);
  26. }
  27. /// <summary>
  28. /// 查询质量设计备料
  29. /// </summary>
  30. /// <param name="designBlEntity"></param>
  31. public void Query(CraftOrdDesignBlEntity designBlEntity)
  32. {
  33. this.CraftOrdDesignBlEntityBindingSource.DataSource = _designBlBLL.Query(designBlEntity);
  34. }
  35. /// <summary>
  36. /// 通过DESIGN_KEYS查询质量设计备料
  37. /// </summary>
  38. /// <param name="designKeys"></param>
  39. public void QueryByDesignKeys(String designKeys)
  40. {
  41. this.CraftOrdDesignBlEntityBindingSource.DataSource = _designBlBLL.QueryByDesignKeys(designKeys);
  42. }
  43. }
  44. }