MBtn_SCANN.cs 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. using DevComponents.DotNetBar.Layout;
  2. using DevComponents.DotNetBar.SuperGrid;
  3. using System.Collections.Generic;
  4. using System.Data;
  5. using System.Windows.Forms;
  6. using WCS_Client.UC;
  7. using WCS_Client.Utility;
  8. namespace WCS_Client.Frm
  9. {
  10. public partial class MBtn_SCANN : Form
  11. {
  12. public MBtn_SCANN()
  13. {
  14. InitializeComponent();
  15. InitFrm();
  16. }
  17. private void InitFrm()
  18. {
  19. List<GridColumn> GCList = new List<GridColumn>()
  20. {
  21. SuperGridUtil.Get_GridColumn("DEVICECODE", "扫码输送线", 100),
  22. SuperGridUtil.Get_GridColumn("CONTENT", "结果", 200),
  23. SuperGridUtil.Get_GridColumn("UPDATETIME", "扫码时间", 150)
  24. };
  25. List<LayoutControlItem> LCIList = new List<LayoutControlItem>();
  26. LCIList.Add(LCItemUtil.Add_ButtonX("btn_QDB", "刷新", 80, 30, SubmitMethods));
  27. uC_QueryPage1.Init_QueryPage(30, true, true, "", GCList, LCIList, QueryPageDataMethods, RefreshRoleMethods, DoubleClikMethod, null, null);
  28. uC_QueryPage1.ClearLCItemValue();
  29. CommonShow.ShowProcessing("正在处理中,请稍候...", this, (obj) =>
  30. {
  31. uC_QueryPage1.RefreshData(1, 0);
  32. }, null);
  33. }
  34. private PageData QueryPageDataMethods(int PageIndex, int PageSize)
  35. {
  36. string _SQLText = @"SELECT [DEVICECODE],[CONTENT],[UPDATETIME] FROM [dbo].[WCS_BCR80] where CONTENT != ' ' ";
  37. string _Orderby = "UPDATETIME desc ";
  38. PageData pd = BaseWorkflow.QueryPageData(_SQLText, _Orderby, uC_QueryPage1.GetQueryWhere(), PageIndex, PageSize);
  39. return pd;
  40. }
  41. private void SubmitMethods(string LCName)
  42. {
  43. if (LCName == "btn_QDB")
  44. {
  45. uC_QueryPage1.RefreshData();
  46. }
  47. }
  48. private void DoubleClikMethod(DataRow dr)
  49. {
  50. }
  51. private void RefreshRoleMethods(bool ChkValue)
  52. {
  53. }
  54. }
  55. }