178c79e18c0f98bed6c61d8cc172d6690565edfb.svn-base 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  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 System.Collections;
  11. namespace Core.LZMes.Client.UIK.UIK05
  12. {
  13. public partial class UIK050090 : FrmBase
  14. {
  15. public UIK050090()
  16. {
  17. InitializeComponent();
  18. }
  19. private void UIK050090_Load(object sender, EventArgs e)
  20. {
  21. //MessageBox.Show("asdasd");
  22. this.COMBOBOX1.SelectedIndex = 0;
  23. }
  24. private void button1_Click(object sender, EventArgs e)
  25. {
  26. if (MessageBox.Show("是否确定添加该序号的数据!", "提示", MessageBoxButtons.YesNo) == DialogResult.No) return;
  27. string ROLLID = this.textBox1.Text.Trim();
  28. string ROLL_STAT = this.COMBOBOX1.SelectedItem.ToString();//获取当前登录的用户的用户名
  29. string ROLL_LOC = this.TXTLOC.Text.Trim();
  30. string ROLL_DIAM = this.txtWidth_1.Text.Trim();
  31. string ROUGH = this.txtrough_1.Text.Trim();
  32. string ROUGH_CL = this.txtClrough.Text.Trim();
  33. string YUAN_WC = this.txtyuanduwuc.Text.Trim();
  34. string ROLLSHA_WC = this.textBox2.Text.Trim();
  35. string ROLL_WEAK = this.txtCZR.Text.Trim();
  36. string STAND_ID = this.txtstandid.Text.Trim();
  37. string ROLL_BUG = this.txtbug.Text.Trim();
  38. string YARD_IN_TIME = ultraDateTimeEditor1.DateTime.ToString("yyyyMMdd");
  39. string LAST_DOWN_TIME = ultraDateTimeEditor2.DateTime.ToString("yyyyMMdd");
  40. string REG_MAN = this.UserInfo.GetUserName();
  41. //约束判断
  42. if (ROLL_STAT.Equals(""))
  43. {
  44. MessageBox.Show("轧辊状态不可为空!", "提示");
  45. return;
  46. }
  47. if (ROLLID.Equals(""))
  48. {
  49. MessageBox.Show("轧辊号不可为空!", "提示");
  50. return;
  51. }
  52. if (STAND_ID.Equals(""))
  53. {
  54. MessageBox.Show("辊架不可为空!", "提示");
  55. return;
  56. }
  57. ArrayList parms = new ArrayList();
  58. parms.Add(ROLLID);
  59. parms.Add(ROLL_STAT);
  60. parms.Add(ROLL_LOC);
  61. parms.Add(ROLL_DIAM);
  62. parms.Add(ROUGH);
  63. parms.Add(ROUGH_CL);
  64. parms.Add(YUAN_WC);
  65. parms.Add(ROLLSHA_WC);
  66. parms.Add(ROLL_WEAK);
  67. parms.Add(STAND_ID);
  68. parms.Add(ROLL_BUG);
  69. parms.Add(YARD_IN_TIME);
  70. parms.Add(REG_MAN);
  71. parms.Add(LAST_DOWN_TIME);
  72. CoreClientParam ccp = new CoreClientParam();
  73. ccp.ServerName = "UIK.UIK05.UIK050001";
  74. ccp.MethodName = "DoInsert";
  75. ccp.ServerParams = new object[] { parms };
  76. ccp = this.ExecuteNonQuery(ccp, CoreInvokeType.Internal);
  77. if (ccp.ReturnCode == -1) return;
  78. }
  79. }
  80. }