| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Windows.Forms;
- using Core.Mes.Client.Comm;
- using CoreFS.CA06;
- using Core.Mes.Client.Comm.Server;
- using System.Collections;
- using Core.Mes.Client.Comm.Control;
- using Core.Mes.Client.Comm.Tool;
- namespace Core.StlMes.Client.Qcm
- {
- public partial class Test : FrmBase
- {
- public Test()
- {
- InitializeComponent();
- }
- public override void ToolBar_Click(object sender, string ToolbarKey)
- {
- base.ToolBar_Click(sender, ToolbarKey);
- switch (ToolbarKey)
- {
- case "Query":
- Query();
- break;
- case "Update":
- Update();
- break;
- case "Update2":
- Update2();
- break;
- case "Update3":
- Update3();
- break;
- }
- }
- private void Query()
- {
- ArrayList list = new ArrayList();
- list.Add(txtName2.Text.Trim());
- list.Add(txtName2.Text.Trim());
- list.Add(txtName2.Text.Trim());
- DataTable dt = ServerHelper.GetData("com.steering.pss.qcm.Test.query", new object[] { list }, ob);
- GridHelper.CopyDataToDatatable(dt, this.dataTable1, true);
- GridHelper.RefreshAndAutoSize(ultraGrid1);
- }
- private void Update()
- {
- if (MessageUtil.ShowYesNoAndQuestion("是否确认修改?") == DialogResult.No)
- {
- return;
- }
- ArrayList list = new ArrayList();
- list.Add(txtName.Text.Trim());
- list.Add(dtTime.Value.ToString("yyyy-MM-dd HH:mm:ss"));
- list.Add(ultraGrid1.ActiveRow.Cells["CODE"].Value.ToString());
- ServerHelper.SetData("com.steering.pss.qcm.Test.update", new object[] { list }, ob);
- MessageUtil.ShowTips("修改成功!");
- Query();
- }
- private void Update2()
- {
- if (MessageUtil.ShowYesNoAndQuestion("是否确认修改?") == DialogResult.No)
- {
- return;
- }
- ArrayList list = new ArrayList();
- for (int i = 0; i < ultraGrid1.Rows.Count; i++)
- {
- if (ultraGrid1.Rows[i].Selected == false) continue;
- ArrayList listSub = new ArrayList();
- listSub.Add(txtName.Text.Trim());
- listSub.Add(dtTime.Value.ToString("yyyy-MM-dd HH:mm:ss"));
- listSub.Add(ultraGrid1.Rows[i].Cells["CODE"].Value.ToString());
- list.Add(listSub);
- }
- ServerHelper.SetData("com.steering.pss.qcm.Test.update2", new object[] { list }, ob);
- MessageUtil.ShowTips("修改成功!");
- Query();
- }
- private void Update3()
- {
- if (MessageUtil.ShowYesNoAndQuestion("是否确认修改?") == DialogResult.No)
- {
- return;
- }
- ArrayList list = new ArrayList();
- list.Add(txtName.Text.Trim());
- list.Add(dtTime.Value.ToString("yyyy-MM-dd HH:mm:ss"));
- list.Add(ultraGrid1.ActiveRow.Cells["CODE"].Value.ToString());
- ArrayList list2 = new ArrayList();
- list2.Add("DD");
- list2.Add(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
- list2.Add("004");
- ServerHelper.SetData("com.steering.pss.qcm.Test.update3", new object[]{ list, list2 }, ob);
- MessageUtil.ShowTips("修改成功!");
- Query();
- }
- private void ultraGrid1_AfterRowActivate(object sender, EventArgs e)
- {
- txtName.Text = ultraGrid1.ActiveRow.Cells["NAME"].Value.ToString();
- dtTime.Value = DateTime.Parse(ultraGrid1.ActiveRow.Cells["TIME"].Value.ToString());
- }
- }
- }
|