FrmMaterialLBDaioage.cs 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. using System;
  2. using System.Drawing;
  3. using System.Collections;
  4. using System.ComponentModel;
  5. using System.Windows.Forms;
  6. using Core.Mes.ClientFrameWork;
  7. using Core.Mes.IBaseInterface;
  8. using System.Data;
  9. using System.Runtime.InteropServices;
  10. using Core.XgMes.Client.JGKC.TurnoffSendManager;
  11. namespace Core.XgMes.Client.JGKC.MaterialManager
  12. {
  13. public partial class FrmMaterialLBDaioage : Mes.ClientFrameWork.FrmBase
  14. {
  15. public string strwzdm = "";
  16. public string strwzmc = "";
  17. public string strgg = "";
  18. public string strcz = "";
  19. public string strjldw = "";
  20. public string strdz = "";
  21. public string strckcode = "";
  22. public string strckmc = "";
  23. public string strcklb = "";
  24. public FrmMaterialLBDaioage()
  25. {
  26. InitializeComponent();
  27. }
  28. public void Init()
  29. {
  30. string err = "";
  31. string sql = "SELECT MATERIAL__LB_CODE,MATERIAL__LB_NAME FROM MATERIA_LBL_CODE_MANAGE ";
  32. DataSet ds = (DataSet)ClientCommon._RemotingHelp.ExecuteMethod("BJZWStuff", "Core.XgMes.Server.JGKC.SteelPlateManager.Common", "GetDataSet", new object[] { sql }, out err);
  33. if (err == "")
  34. {
  35. ultraGrid1.DataSource = ds;
  36. }
  37. }
  38. private void btnQR_Click(object sender, EventArgs e)
  39. {
  40. Infragistics.Win.UltraWinGrid.UltraGridRow row = ultraGrid1.ActiveRow;
  41. if (row.Selected) return;
  42. strwzdm = row.Cells["MATERIAL__LB_CODE"].Value.ToString();
  43. strwzmc = row.Cells["MATERIAL__LB_NAME"].Value.ToString();
  44. /*strgg = row.Cells["SPEC"].Value.ToString();
  45. strcz = row.Cells["MATERIAL"].Value.ToString();
  46. strjldw = row.Cells["UNITS"].Value.ToString();
  47. strdz = row.Cells["SUBSTANCE"].Value.ToString();
  48. strckcode = row.Cells["DEPOTID"].Value.ToString();
  49. strckmc = row.Cells["DEPOTNAME"].Value.ToString();
  50. strcklb = row.Cells["STOCK_CODE"].Value.ToString();*/
  51. this.Close();
  52. }
  53. private void FrmMaterialLBDaioage_Load(object sender, EventArgs e)
  54. {
  55. Init();
  56. }
  57. private void button1_Click(object sender, EventArgs e)
  58. {
  59. string strWhere = "";
  60. string sql = "";
  61. string err = "";
  62. if (Chk_WZDM.Checked && txt_wzdm.Text.Trim().Length > 0)
  63. {
  64. strWhere += " AND MATERIAL__LB_CODE LIKE '%" + txt_wzdm.Text.Trim().ToString() + "%' ";
  65. }
  66. if (chk_wz.Checked && txt_wz.Text.Trim().Length > 0)
  67. {
  68. strWhere += " AND MATERIAL__LB_NAME LIKE '%" + txt_wz.Text.Trim().ToString() + "%' ";
  69. }
  70. sql = "SELECT MATERIAL__LB_CODE,MATERIAL__LB_NAME FROM MATERIA_LBL_CODE_MANAGE" + strWhere
  71. + " ORDER BY MATERIAL__LB_NAME ASC ";
  72. DataSet ds = (DataSet)ClientCommon._RemotingHelp.ExecuteMethod("BJZWStuff", "Core.XgMes.Server.JGKC.SteelPlateManager.Common", "GetDataSet", new object[] { sql }, out err);
  73. if (err == "")
  74. {
  75. ultraGrid1.DataSource = ds;
  76. }
  77. }
  78. private void Chk_WZDM_CheckedChanged(object sender, EventArgs e)
  79. {
  80. txt_wzdm.Enabled = Chk_WZDM.Checked;
  81. }
  82. private void chk_wz_CheckedChanged(object sender, EventArgs e)
  83. {
  84. txt_wz.Enabled = chk_wz.Checked;
  85. }
  86. }
  87. }