frmO2Times.cs.svn-base 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Text;
  7. using System.Windows.Forms;
  8. namespace Core.LgMes.Client.LgResMgt
  9. {
  10. public partial class frmO2Times : Core.Mes.Client.Common.frmStyleBase
  11. {
  12. public frmO2Times()
  13. {
  14. InitializeComponent();
  15. }
  16. public DataTable dtO2Times; //吹氧次数
  17. private void frmOggHistory_Load(object sender, EventArgs e)
  18. {
  19. DataTable dtO2 = new DataTable(); //临时表
  20. dtO2.Columns.Add("BSTARTTIME");
  21. dtO2.Columns.Add("BENDTIME");
  22. dtO2.Columns.Add("BTIME");
  23. if (dtO2Times.Rows.Count > 0)
  24. {
  25. DataRow dr = dtO2.NewRow();
  26. dr["BSTARTTIME"] = dtO2Times.Rows[0]["B1STARTTIME"].ToString();
  27. dr["BENDTIME"] = dtO2Times.Rows[0]["B1ENDTIME"].ToString();
  28. dr["BTIME"] = dtO2Times.Rows[0]["B1TIME"].ToString();
  29. dtO2.Rows.Add(dr);
  30. if (!string.IsNullOrEmpty(dtO2Times.Rows[0]["B2STARTTIME"].ToString()))
  31. {
  32. DataRow dr2 = dtO2.NewRow();
  33. dr2["BSTARTTIME"] = dtO2Times.Rows[0]["B2STARTTIME"].ToString();
  34. dr2["BENDTIME"] = dtO2Times.Rows[0]["B2ENDTIME"].ToString();
  35. dr2["BTIME"] = dtO2Times.Rows[0]["B2TIME"].ToString();
  36. dtO2.Rows.Add(dr2);
  37. }
  38. if (!string.IsNullOrEmpty(dtO2Times.Rows[0]["B3STARTTIME"].ToString()))
  39. {
  40. DataRow dr3 = dtO2.NewRow();
  41. dr3["BSTARTTIME"] = dtO2Times.Rows[0]["B3STARTTIME"].ToString();
  42. dr3["BENDTIME"] = dtO2Times.Rows[0]["B3ENDTIME"].ToString();
  43. dr3["BTIME"] = dtO2Times.Rows[0]["B3TIME"].ToString();
  44. dtO2.Rows.Add(dr3);
  45. }
  46. if (!string.IsNullOrEmpty(dtO2Times.Rows[0]["B4STARTTIME"].ToString()))
  47. {
  48. DataRow dr4 = dtO2.NewRow();
  49. dr4["BSTARTTIME"] = dtO2Times.Rows[0]["B4STARTTIME"].ToString();
  50. dr4["BENDTIME"] = dtO2Times.Rows[0]["B4ENDTIME"].ToString();
  51. dr4["BTIME"] = dtO2Times.Rows[0]["B4TIME"].ToString();
  52. dtO2.Rows.Add(dr4);
  53. }
  54. if (!string.IsNullOrEmpty(dtO2Times.Rows[0]["B5STARTTIME"].ToString()))
  55. {
  56. DataRow dr5 = dtO2.NewRow();
  57. dr5["BSTARTTIME"] = dtO2Times.Rows[0]["B5STARTTIME"].ToString();
  58. dr5["BENDTIME"] = dtO2Times.Rows[0]["B5ENDTIME"].ToString();
  59. dr5["BTIME"] = dtO2Times.Rows[0]["B5TIME"].ToString();
  60. dtO2.Rows.Add(dr5);
  61. }
  62. }
  63. this.ultraGrid1.DataSource = dtO2;
  64. ultraGrid1.DataBind();
  65. InitializeGrid();
  66. }
  67. /// <summary>
  68. /// 初始化Grid样式
  69. /// </summary>
  70. private void InitializeGrid()
  71. {
  72. ultraGrid1.DisplayLayout.Bands[0].Columns["BSTARTTIME"].Header.Caption = "吹氧开始";
  73. ultraGrid1.DisplayLayout.Bands[0].Columns["BSTARTTIME"].CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  74. ultraGrid1.DisplayLayout.Bands[0].Columns["BSTARTTIME"].Width = 140;
  75. ultraGrid1.DisplayLayout.Bands[0].Columns["BENDTIME"].Header.Caption = "吹氧结束";
  76. ultraGrid1.DisplayLayout.Bands[0].Columns["BENDTIME"].CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  77. ultraGrid1.DisplayLayout.Bands[0].Columns["BENDTIME"].Width = 140;
  78. ultraGrid1.DisplayLayout.Bands[0].Columns["BTIME"].Header.Caption = "吹氧时间";
  79. ultraGrid1.DisplayLayout.Bands[0].Columns["BTIME"].CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  80. ultraGrid1.DisplayLayout.Bands[0].Columns["BTIME"].Width = 75;
  81. }
  82. }
  83. }