LadleCommonClass.cs.svn-base 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. using System.Collections;
  5. using Infragistics.Win.UltraWinGrid;
  6. using System.Drawing;
  7. using System.Data;
  8. namespace Core.LgMes.Client.LgDeviceManager
  9. {
  10. public class LadleCommonClass
  11. {
  12. /// <summary>
  13. /// 階밗낍소긍쯤
  14. /// </summary>
  15. public const string strCuPipeFactoryCode = "40030406";
  16. /// <summary>
  17. /// 힘곯낍소긍쯤
  18. /// </summary>
  19. public const string strStickFactoryCode = "40030405";
  20. /// <summary>
  21. /// 沽죕낍소
  22. /// </summary>
  23. public const string strPaintFactoryCode = "40030404";
  24. /// <summary>
  25. /// 彊왯낍소
  26. /// </summary>
  27. public const string strWaterFactoryCode = "40030403";
  28. /// <summary>
  29. /// 톨퓜낍소
  30. /// </summary>
  31. public const string strSpoutFactoryCode = "40030402";
  32. /// <summary>
  33. /// 톨庫낍소
  34. /// </summary>
  35. public const string strSpoutHeadFactoryCode = "40030401";
  36. /// <summary>
  37. /// 뺄겼낍소
  38. /// </summary>
  39. public const string strSlideBoardFactoryCode = "40030407";
  40. /// <summary>
  41. /// 켐꼼낍
  42. /// </summary>
  43. public const string strRefractoryMatterFactoryCode = "40030408";
  44. /// <summary>
  45. /// 拷폭흥낍소
  46. /// </summary>
  47. public const string strVentilateFactoryCode = "40030409";
  48. /// <summary>
  49. /// 멀관관워
  50. /// </summary>
  51. public const string strVentilatePotSFactoryCode = "400305";
  52. /// <summary>
  53. /// 멀관된섬
  54. /// </summary>
  55. public const string strVentilateLVLFactoryCode = "400306";
  56. /// <summary>
  57. /// 관왯딜漏
  58. /// </summary>
  59. public const string strVentilateBKDZFactoryCode = "400307";
  60. /// <summary>
  61. /// 몽앴係숭�零DataGrid교쒼奈�
  62. /// </summary>
  63. /// <param name="ultMain">DataGrid왠숭</param>
  64. /// <param name="htMain">Hashtable닸렴係숭俚뙈뵨奈�</param>
  65. /// <param name="ColumnName">係숭죗츰</param>
  66. /// <param name="blRow">角뤠憐죗�零교쒼</param>
  67. public static void SetGridBackColor(Infragistics.Win.UltraWinGrid.UltraGrid ultMain, Hashtable htMain, string ColumnName,bool blRow)
  68. {
  69. for (int intCount = 0; intCount < ultMain.Rows.Count; intCount++)
  70. {
  71. for (int inthtCount = 0; inthtCount < htMain.Count; inthtCount++)
  72. {
  73. if (blRow == true)
  74. {
  75. if (htMain[ultMain.DisplayLayout.Rows[intCount].Cells[ColumnName].Value.ToString()] != null)
  76. {
  77. foreach (UltraGridCell cell in ultMain.Rows[intCount].Cells)
  78. cell.Appearance.BackColor = (System.Drawing.Color)htMain[ultMain.DisplayLayout.Rows[intCount].Cells[ColumnName].Value.ToString()]; //몽앴係숭鞫刻교쒼奈�
  79. }
  80. }
  81. else
  82. ultMain.DisplayLayout.Rows[intCount].Cells[ColumnName].Appearance.BackColor = (System.Drawing.Color)htMain[ultMain.DisplayLayout.Rows[intCount].Cells[ColumnName].Value.ToString()];
  83. }
  84. }
  85. }
  86. /// <summary>
  87. /// 뫘劤屆관샘뇟斤口榴檄,관쥑
  88. /// </summary>
  89. /// <param name="strLadleID">屆관뵀</param>
  90. /// <param name="strAge">관쥑</param>
  91. /// <param name="strStatus">榴檄</param>
  92. /// <returns></returns>
  93. public static bool UpdateTB_Status_Age(string strLadleID,string strAge,string strStatus)
  94. {
  95. string strErr = "";
  96. //Core.Mes.ClientFrameWork.ClientCommon._RemotingHelp.ExecuteMethod("LgDeviceManager",
  97. // "Core.LgMes.Server.LgDeviceManager.LadleManager",
  98. // "UpdateTB_Status_Age",
  99. // new object[] { strLadleID,strAge,strStatus }, out strErr);
  100. if (strErr != "")
  101. return false;
  102. else
  103. return true;
  104. }
  105. /// <summary>
  106. /// 삿혤멀爐斤口
  107. /// </summary>
  108. /// <param name="strSortCode">롸잚긍쯤</param>
  109. /// <returns></returns>
  110. public static DataSet GetSteelData(string strWhere)
  111. {
  112. string strErr = "";
  113. DataSet dsCostSteel = null;
  114. DataSet ds = null;// (DataSet)Core.Mes.ClientFrameWork.ClientCommon._RemotingHelp.ExecuteMethod("LgDeviceManager",
  115. //"Core.LgMes.Server.LgDeviceManager.LadleManager",
  116. //"GetSteel", new object[] { strWhere }, out strErr);
  117. if (strErr == "" && ds != null)
  118. {
  119. dsCostSteel = ds;
  120. }
  121. return dsCostSteel;
  122. }
  123. }
  124. }