a6b3be5514772f17d7fb8af6b7d5e9050b0c1b1a.svn-base 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  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 Infragistics.Win.UltraWinGrid;
  11. using System.Collections;
  12. using System.Diagnostics;
  13. namespace Core.LZMes.Client.UIB
  14. {
  15. public partial class UIB030193 : FrmBase
  16. {
  17. public UIB030193()
  18. {
  19. InitializeComponent();
  20. }
  21. public override void ToolBar_Click(object sender, string ToolbarKey)
  22. {
  23. switch (ToolbarKey)
  24. {
  25. case "Query":
  26. this.DoQuery();
  27. break;
  28. }
  29. }
  30. public void DoQuery()
  31. {
  32. try
  33. {
  34. ArrayList al = new ArrayList();
  35. string startTime = this.ultraDateTimeEditor1.DateTime.ToString("yyyyMMdd") + "000000";
  36. string endTime = this.ultraDateTimeEditor2.DateTime.ToString("yyyyMMdd") + "999999";
  37. string coilLen = "0";//钢卷长度,用来区分重卷与连退
  38. if (this.comboBox2.Text == "酸轧")
  39. {
  40. al.Add("UIB030193_02.SELECT");
  41. al.Add(startTime);
  42. al.Add(endTime);
  43. al.Add(startTime);
  44. al.Add(endTime);
  45. al.Add(startTime);
  46. al.Add(endTime);
  47. al.Add(startTime);
  48. al.Add(endTime);
  49. al.Add(startTime);
  50. al.Add(endTime);
  51. }
  52. else if (this.comboBox2.Text == "连退" || this.comboBox2.Text == "重卷")
  53. {
  54. if (this.comboBox2.Text == "连退")
  55. coilLen = "15";
  56. else
  57. coilLen = "17";
  58. al.Add("UIB030193_01.SELECT");
  59. al.Add(this.comboBox2.Text.ToString());
  60. al.Add(coilLen);
  61. al.Add(startTime);
  62. al.Add(endTime);
  63. al.Add(coilLen);
  64. al.Add(startTime);
  65. al.Add(endTime);
  66. al.Add(coilLen);
  67. al.Add(startTime);
  68. al.Add(endTime);
  69. al.Add(coilLen);
  70. al.Add(startTime);
  71. al.Add(endTime);
  72. al.Add(coilLen);
  73. al.Add(startTime);
  74. al.Add(endTime);
  75. }
  76. this.dataSet1.Tables[0].Clear();
  77. CoreClientParam ccp = new CoreClientParam();
  78. ccp.ServerName = "UIB.COM.ComDBQuery";
  79. ccp.MethodName = "doSimpleQuery";
  80. ccp.ServerParams = new object[] { al };
  81. ccp.SourceDataTable = this.dataSet1.Tables[0];
  82. this.ExecuteQueryToDataTable(ccp, CoreInvokeType.Internal);
  83. }catch(Exception ex)
  84. {
  85. }
  86. }
  87. private void UIB030193_Load(object sender, EventArgs e)
  88. {
  89. try
  90. {
  91. this.comboBox2.SelectedIndex = 0;
  92. }
  93. catch (Exception ex)
  94. {
  95. }
  96. }
  97. }
  98. }