FrmToolBaseInfoNew.cs.svn-base 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  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 Core.Mes.ClientFrameWork;
  10. namespace Core.LgMes.Client.LgDeviceManager
  11. {
  12. public partial class FrmToolBaseInfoNew : Form
  13. {
  14. public FrmToolBaseInfoNew()
  15. {
  16. InitializeComponent();
  17. }
  18. private void QueryData(string strType)
  19. {
  20. //Core.Mes.IBaseInterface.CallingMessage par = new Core.Mes.IBaseInterface.CallingMessage();
  21. //par.AssemblyName = "Core.LgMes.Server.LgDeviceManager";
  22. //par.ClassName = "Core.LgMes.Server.LgDeviceManager.LadleManager";
  23. //par.ServerName = "LgDeviceManager";
  24. //par.MethodName = "ReturnTable";
  25. string SQL;
  26. if (strType == "材料基本信息")
  27. {
  28. SQL = "SELECT ItemTypeID AS 材料类型编号,ItemTypeName AS 材料类型名称,Factory AS 制造厂家,ToolType 工具类型,ParaID AS 参数类型编号,Memo AS 备注 FROM DEV_Item_Type_Info ";
  29. }
  30. else
  31. {
  32. SQL = "SELECT ItemTypeID AS 材料类型编号,ToolPos AS 适用工具位置, ToolType AS 工具类型,Memo as 备注 " +
  33. " FROM DEV_Item_In_Tool_Pos ";
  34. }
  35. if (this.chkQToolType.Checked)
  36. {
  37. SQL = SQL + " WHERE tooltype='" + this.cboQToolType.Text.Replace("'", "''") + "'";
  38. }
  39. SQL += " order by ToolType ";
  40. //par.args = new object[] { SQL };
  41. //string StrOut = "";
  42. object obj = null;// Core.Mes.ClientFrameWork.ClientCommon._RemotingHelp.ExecuteMethod(par, out StrOut);
  43. DataSet ds = (DataSet)obj;
  44. this.ulgrid.DataSource = ds;
  45. ulgrid.DataBind();
  46. if (ulgrid.Rows.Count > 0)
  47. {
  48. //this.ulgrid.Selected.Rows.AddRange(this.ulgrid.Rows.GetRowAtVisibleIndex(0));
  49. this.ulgrid.ActiveRow = this.ulgrid.Rows.GetRowAtVisibleIndex(0);
  50. }
  51. }
  52. private void btnQuery_Click(object sender, EventArgs e)
  53. {
  54. this.QueryData(this.cboQType.SelectedItem.ToString());
  55. }
  56. private void btnItem_Click(object sender, EventArgs e)
  57. {
  58. //FrmToolStuffBaseInfo fs = new FrmToolStuffBaseInfo();
  59. //fs.Tag = this;
  60. //fs.ShowDialog();
  61. }
  62. private void btnRepairPos_Click(object sender, EventArgs e)
  63. {
  64. //FrmToolRepairPositionInfo fr = new FrmToolRepairPositionInfo();
  65. //fr.Tag = this;
  66. //fr.dt = (DataTable)this.cboQToolType.DataSource;
  67. //fr.ShowDialog();
  68. }
  69. private void chkQToolType_CheckedChanged(object sender, EventArgs e)
  70. {
  71. if (chkQToolType.Checked)
  72. {
  73. cboQToolType.Enabled = true;
  74. }
  75. else
  76. {
  77. cboQToolType.Enabled = false;
  78. }
  79. }
  80. }
  81. }