| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688 |
- 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 CoreFS.CA06;
- using Core.Mes.Client.Comm.Server;
- using Core.Mes.Client.Comm.Control;
- using Infragistics.Win.UltraWinGrid;
- using Infragistics.Win;
- using com.steering.mes.zgmil.entity;
- using System.Collections;
- using Core.Mes.Client.Comm.Tool;
- using Core.StlMes.Client.ZGMil.Entity;
- namespace Core.StlMes.Client.ZGMil.Popup
- {
- public partial class txtQuery : FrmBase
- {
- OpeBase _ob = null;
- int _ProcessNo = 0;
- string _Shift = "";
- string _Group = "";
- string _User = "";
- string _PlineCode = "";
- string ResultNo = "";
- /// <summary>
- ///
- /// </summary>
- /// <param name="dt"></param>
- /// <param name="ProcessNo"> 1-穿孔 2-连轧 3-定径</param>
- /// <param name="Date"></param>
- /// <param name="Shift"></param>
- /// <param name="Group"></param>
- /// <param name="ob"></param>
- public txtQuery(int ProcessNo, string Date, string Shift, string Group, string User, string PlineCode, OpeBase ob)
- {
- //DataTable refdt = new DataTable();
- InitializeComponent();
- _ProcessNo = ProcessNo;
- _ob = ob;
- _Shift = Shift;
- _Group = Group;
- _User = User;
- _PlineCode = PlineCode;
- DoQuery(_ProcessNo);
- switch (Shift)
- {
- case "0":
- Shift = "常白班";
- break;
- case "1":
- Shift = "早班";
- break;
- case "2":
- Shift = "中班";
- break;
- case "3":
- Shift = "晚班";
- break;
- }
- switch (Group)
- {
- case "1":
- Group = "甲";
- break;
- case "2":
- Group = "乙";
- break;
- case "3":
- Group = "丙";
- break;
- case "4":
- Group = "丁";
- break;
- }
- switch (ProcessNo)
- {
- case 1:
- // refdt = dtPerTool;
- if (_PlineCode == "C010")
- {
- GridDisplay(3);
-
- }
- else
- {
- GridDisplay(ProcessNo - 1);
-
- }
- QueryDisplay(ProcessNo - 1);
- break;
- case 2:
- QueryDisplay(ProcessNo - 1);
- GridDisplay(ProcessNo - 1);
- break;
- case 3:
- QueryDisplay(ProcessNo - 1);
- GridDisplay(ProcessNo - 1);
- break;
- }
- txtDate.Text = Date;
- txtShift.Text = Shift;
- txtGroup.Text = Group;
- }
- /// <summary>
- /// 页面加载事件
- /// </summary>
- /// <param name="sender"></param>
- /// <param name="e"></param>
- private void txtQuery_Load(object sender, EventArgs e)
- {
- switch (_PlineCode)
- {
- case "C010":
- ultraLabel3.Text = "导盘更换";
- ultraGrid0.DisplayLayout.Bands[0].Columns["PLUG_CHANGE"].Hidden = true;
- ultraGrid0.DisplayLayout.Bands[0].Columns["PLUG_CHANGE_TIME"].Hidden = true;
- ultraGrid0.DisplayLayout.Bands[0].Columns["BAR_CHANGE"].Hidden = true;
- ultraGrid0.DisplayLayout.Bands[0].Columns["BAR_CHANGE_TIME"].Hidden = true;
- ultraGrid0.DisplayLayout.Bands[0].Columns["GUIDE_CHANGE"].Hidden = true;
- ultraGrid0.DisplayLayout.Bands[0].Columns["GUIDE_CHANGE_TIME"].Hidden = true;
- break;
- default:
- ultraGrid0.DisplayLayout.Bands[0].Columns["TOOL_CHANGE"].Hidden = true;
- ultraGrid0.DisplayLayout.Bands[0].Columns["TOOL_CHANGE_TIME"].Hidden = true;
- break;
- }
- }
- /// <summary>
- /// 查询区TAB页显示
- /// </summary>
- /// <param name="ProcessNo"></param>
- private void QueryDisplay(int ProcessNo)
- {
- for (int i = 0; i < 3; i++)
- {
- ultraTabControl1.Tabs[i].Visible = false;
- }
- ultraTabControl1.Tabs[ProcessNo].Visible = true;
- }
- /// <summary>
- /// 编辑区TAB页显示
- /// </summary>
- /// <param name="ProcessNo"></param>
- private void GridDisplay(int ProcessNo)
- {
- for (int i = 0; i < 4; i++)
- {
- ultraTabControl2.Tabs[i].Visible = false;
- }
- ultraTabControl2.Tabs[ProcessNo].Visible = true;
- }
- /// <summary>
- /// 查询
- /// </summary>
- private void DoQuery(int ProcessNo)
- {
- DataTable dt = null;
- DataTable refdt = new DataTable();
- if (ProcessNo == 1)
- {
- refdt = dtPerTool;
- string Shift = UserInfo.GetUserOrder();
- string Group = UserInfo.GetUserGroup();
- string User = UserInfo.GetUserName();
- DateTime SeverTime = NativeMethod.GetSeverTime(_ob);
- string StartTime = SeverTime.ToString("yyyy-MM-dd");
- string EndTime = SeverTime.AddDays(1).ToString("yyyy-MM-dd");
- string Date = StartTime;
- string Time = SeverTime.ToLongTimeString();
- //晚班
- if (Shift == "3")
- {
- Time = Time.Replace(":", "");
- if (int.Parse(Time) > 205900)
- {
- StartTime += " " + "21:00:00";
- EndTime += " " + "07:00:00";
- }
- else
- {
- StartTime = SeverTime.AddDays(-1).ToString("yyyy-MM-dd") + " " + "21:00:00";
- EndTime = SeverTime.ToString("yyyy-MM-dd") + " " + "07:00:00";
- }
- }
- dt = ServerHelper.GetData("com.steering.mes.zgmil.coup.PerforationResult.toolChangeQuery", new object[] { _PlineCode, _Shift, _Group, StartTime, EndTime }, _ob);
- }
- if (ProcessNo == 2)
- {
- refdt = dtRollTool;
- string Shift = UserInfo.GetUserOrder();
- string Group = UserInfo.GetUserGroup();
- string User = UserInfo.GetUserName();
- DateTime SeverTime = NativeMethod.GetSeverTime(_ob);
- string StartTime = SeverTime.ToString("yyyy-MM-dd");
- string EndTime = SeverTime.AddDays(1).ToString("yyyy-MM-dd");
- string Date = StartTime;
- string Time = SeverTime.ToLongTimeString();
- //晚班
- if (Shift == "3")
- {
- Time = Time.Replace(":", "");
- if (int.Parse(Time) > 205900)
- {
- StartTime += " " + "21:00:00";
- EndTime += " " + "07:00:00";
- }
- else
- {
- StartTime = SeverTime.AddDays(-1).ToString("yyyy-MM-dd") + " " + "21:00:00";
- EndTime = SeverTime.ToString("yyyy-MM-dd") + " " + "07:00:00";
- }
- }
- dt = ServerHelper.GetData("com.steering.mes.zgmil.coup.FrmRollingRPipeResult.toolChangeQuery", new object[] { _PlineCode, _Shift, _Group, StartTime, EndTime }, _ob);
- }
- if (ProcessNo == 3)
- {
- refdt = dtSizingTool;
- string Shift = UserInfo.GetUserOrder();
- string Group = UserInfo.GetUserGroup();
- string User = UserInfo.GetUserName();
- DateTime SeverTime = NativeMethod.GetSeverTime(_ob);
- string StartTime = SeverTime.ToString("yyyy-MM-dd");
- string EndTime = SeverTime.AddDays(1).ToString("yyyy-MM-dd");
- string Date = StartTime;
- string Time = SeverTime.ToLongTimeString();
- //晚班
- if (Shift == "3")
- {
- Time = Time.Replace(":", "");
- if (int.Parse(Time) > 205900)
- {
- StartTime += " " + "21:00:00";
- EndTime += " " + "07:00:00";
- }
- else
- {
- StartTime = SeverTime.AddDays(-1).ToString("yyyy-MM-dd") + " " + "21:00:00";
- EndTime = SeverTime.ToString("yyyy-MM-dd") + " " + "07:00:00";
- }
- }
- dt = ServerHelper.GetData("com.steering.mes.zgmil.coup.SizingResult.toolChangeQuery", new object[] { _PlineCode, _Shift, _Group, StartTime, EndTime }, _ob);
- }
- refdt.Clear();
- GridHelper.CopyDataToDatatable(ref dt, ref refdt, true);
- }
- /// <summary>
- /// 新增
- /// </summary>
- /// <param name="sender"></param>
- /// <param name="e"></param>
- private void btnAdd_Click(object sender, EventArgs e)
- {
- MilPerToolEntity PerAddEntity = new MilPerToolEntity();
- MilRollingToolEntity RollAddEntity = new MilRollingToolEntity();
- MilSizingToolEntity SizingAddEntity = new MilSizingToolEntity();
- ResultNo = NativeMethod.GetSeverTime(_ob).ToString();
- ResultNo = ResultNo.Replace(":", "").Replace(" ", "").Replace("/", "");
- //穿孔
- if (_ProcessNo == 1)
- {
- string PlugTime = "";
- string BarTime = "";
- string GuideTime = "";
- string ToolTime = "";
- if (_PlineCode != "C010")
- {
- if (string.IsNullOrEmpty(txtPlugChange.Text) && string.IsNullOrEmpty(txtGuideChange.Text) && string.IsNullOrEmpty(txtBarChange.Text))
- {
- MessageBox.Show("请输入需要更换的工具!!!");
- return;
- }
- if (!string.IsNullOrEmpty(txtPlugChange.Text))
- {
- PlugTime = udtPlugTime.Value.ToString();
- }
- if (!string.IsNullOrEmpty(txtGuideChange.Text))
- {
- GuideTime = udtGuideTime.Value.ToString();
- }
- if (!string.IsNullOrEmpty(txtBarChange.Text))
- {
- BarTime = udtBarTime.Value.ToString();
- }
- }
- else
- {
- if (string.IsNullOrEmpty(this.txtToolChange168.Text))
- {
- MessageBox.Show("请输入需要更换的工具!!!");
- return;
- }
- if (!string.IsNullOrEmpty(txtToolChange168.Text))
- {
- ToolTime = this.dtpToolChange168.Value.ToString();
- }
- }
- PerAddEntity.ResultNo = ResultNo;
- PerAddEntity.PlugChange = txtPlugChange.Text;
- PerAddEntity.PlugChangeTime = PlugTime;
- PerAddEntity.GuideChange = txtGuideChange.Text;
- PerAddEntity.GuideChangeTime = GuideTime;
- PerAddEntity.BarChange = txtBarChange.Text;
- PerAddEntity.BarChangeTime = BarTime;
- PerAddEntity.ToolChange = txtToolChange168.Text;
- PerAddEntity.ToolChangeTime = ToolTime;
- PerAddEntity.ColGroup = _Group;
- PerAddEntity.ColShift = _Shift;
- PerAddEntity.ColUser = _User;
- PerAddEntity.PlineCode = _PlineCode;
- }
- //连轧
- if (_ProcessNo == 2)
- {
- string ManderlTime = "";
- string RollTime = "";
- string ExMilTime = "";
- if (string.IsNullOrEmpty(txtMandrelChange.Text) && string.IsNullOrEmpty(this.txtRollChange.Text) && string.IsNullOrEmpty(this.txtExMilChange.Text))
- {
- MessageBox.Show("请输入需要更换的工具!!!");
- return;
- }
- if (!string.IsNullOrEmpty(txtMandrelChange.Text))
- {
- ManderlTime = udtMandrelTime.Value.ToString();
- }
- if (!string.IsNullOrEmpty(txtRollChange.Text))
- {
- RollTime = udtRollTime.Value.ToString();
- }
- if (!string.IsNullOrEmpty(txtExMilChange.Text))
- {
- ExMilTime = udtExMilTime.Value.ToString();
- }
- RollAddEntity.ResultNo = ResultNo;
- RollAddEntity.MandrelChange = txtMandrelChange.Text;
- RollAddEntity.MandrelChangeTime = ManderlTime;
- RollAddEntity.RollChange = txtRollChange.Text;
- RollAddEntity.RollChangeTime = RollTime;
- RollAddEntity.ExmilChange = txtExMilChange.Text;
- RollAddEntity.ExmilChangeTime = ExMilTime;
- RollAddEntity.ColGroup = _Group;
- RollAddEntity.ColShift = _Shift;
- RollAddEntity.ColUser = _User;
- RollAddEntity.PlineCode = _PlineCode;
- }
- //定径
- if (_ProcessNo == 3)
- {
- if (string.IsNullOrEmpty(txtToolChange.Text))
- {
- MessageBox.Show("请输入需要更换的工具!!!");
- return;
- }
- SizingAddEntity.ResultNo = ResultNo;
- SizingAddEntity.ToolChange = txtToolChange.Text;
- SizingAddEntity.ToolChangeTime = udtToolChange.Value.ToString();
- SizingAddEntity.ColGroup = _Group;
- SizingAddEntity.ColShift = _Shift;
- SizingAddEntity.ColUser = _User;
- SizingAddEntity.PlineCode = _PlineCode;
- }
- int count = ServerHelper.SetData("com.steering.mes.zgmil.coup.FrmToolChange.ToolResultAdd", new object[] { PerAddEntity, RollAddEntity, SizingAddEntity, _ProcessNo }, _ob);
- MessageBox.Show("数据新增成功");
- DoQuery(_ProcessNo);
- //清空编辑区
- txtBarChange.Text = "";
- txtExMilChange.Text = "";
- txtGuideChange.Text = "";
- txtMandrelChange.Text = "";
- txtPlugChange.Text = "";
- txtRollChange.Text = "";
- txtToolChange.Text = "";
- txtToolChange168.Text = "";
- }
- /// <summary>
- /// 修改
- /// </summary>
- /// <param name="sender"></param>
- /// <param name="e"></param>
- private void ultraButton2_Click(object sender, EventArgs e)
- {
- MilPerToolEntity PerUpdateEntity = new MilPerToolEntity();
- MilRollingToolEntity RollUpdateEntity = new MilRollingToolEntity();
- MilSizingToolEntity SizingUpdateEntity = new MilSizingToolEntity();
- //穿孔
- if (_ProcessNo == 1)
- {
- string PlugChangeTime = "";
- string BarChangeTime = "";
- string GuideChangeTime = "";
- string ToolTime = "";
- if (ultraGrid0.ActiveRow == null)
- {
- MessageBox.Show("请选择需要修改的数据!!!");
- return;
- }
- if (_PlineCode != "C010")
- {
- if (txtPlugChange.Text == "" && txtGuideChange.Text == "" && txtBarChange.Text == "")
- {
- MessageBox.Show("请输入工器具更换项目!!!");
- return;
- }
- if (txtPlugChange.Text != "")
- {
- PlugChangeTime = udtPlugTime.Value.ToString();
- }
- if (txtGuideChange.Text != "")
- {
- GuideChangeTime = udtGuideTime.Value.ToString();
- }
- if (txtBarChange.Text != "")
- {
- BarChangeTime = udtBarTime.Value.ToString();
- }
- }
- else
- {
- if (this.txtToolChange168.Text == "")
- {
- MessageBox.Show("请输入工器具更换项目!!!");
- return;
- }
- if (txtToolChange168.Text != "")
- {
- ToolTime = this.dtpToolChange168.Value.ToString();
- }
- }
- ResultNo = ultraGrid0.ActiveRow.Cells["RESULT_NO"].Value.ToString();
- PerUpdateEntity.ResultNo = ResultNo;
- PerUpdateEntity.PlugChange = txtPlugChange.Text;
- PerUpdateEntity.PlugChangeTime = PlugChangeTime;
- PerUpdateEntity.GuideChange = txtGuideChange.Text;
- PerUpdateEntity.GuideChangeTime = GuideChangeTime;
- PerUpdateEntity.BarChange = txtBarChange.Text;
- PerUpdateEntity.BarChangeTime = BarChangeTime;
- PerUpdateEntity.ToolChange = txtToolChange168.Text;
- PerUpdateEntity.ToolChangeTime = ToolTime;
- PerUpdateEntity.PlineCode = _PlineCode;
- }
- //连轧
- if (_ProcessNo == 2)
- {
- string MandrelChangeTime = "";
- string RollChangeTime = "";
- string ExMilChangeTime = "";
- if (ultraGrid1.ActiveRow == null)
- {
- MessageBox.Show("请选择需要修改的数据!!!");
- return;
- }
- if (txtMandrelChange.Text == "" && txtRollChange.Text == "" && udtExMilTime.Text == "")
- {
- MessageBox.Show("请输入工器具更换项目!!!");
- return;
- }
- if (txtMandrelChange.Text != "")
- {
- MandrelChangeTime = udtMandrelTime.Value.ToString();
- }
- if (txtRollChange.Text != "")
- {
- RollChangeTime = udtRollTime.Value.ToString();
- }
- if (udtExMilTime.Text != "")
- {
- ExMilChangeTime = udtExMilTime.Value.ToString();
- }
- ResultNo = ultraGrid1.ActiveRow.Cells["RESULT_NO"].Value.ToString();
- RollUpdateEntity.ResultNo = ResultNo;
- RollUpdateEntity.MandrelChange = txtMandrelChange.Text;
- RollUpdateEntity.MandrelChangeTime = udtMandrelTime.Value.ToString();
- RollUpdateEntity.RollChange = txtRollChange.Text;
- RollUpdateEntity.RollChangeTime = udtRollTime.Value.ToString();
- RollUpdateEntity.ExmilChange = txtExMilChange.Text;
- RollUpdateEntity.ExmilChangeTime = udtExMilTime.Value.ToString();
- RollUpdateEntity.ColGroup = _Group;
- RollUpdateEntity.ColShift = _Shift;
- RollUpdateEntity.ColUser = _User;
- RollUpdateEntity.PlineCode = _PlineCode;
- }
- //定径
- if (_ProcessNo == 3)
- {
- if (ultraGrid2.ActiveRow == null)
- {
- MessageBox.Show("请选择需要修改的数据!!!");
- return;
- }
- if (txtToolChange.Text == "")
- {
- MessageBox.Show("请输入工器具更换项目!!!");
- return;
- }
- ResultNo = ultraGrid2.ActiveRow.Cells["RESULT_NO"].Value.ToString();
- SizingUpdateEntity.ResultNo = ResultNo;
- SizingUpdateEntity.ToolChange = txtToolChange.Text;
- SizingUpdateEntity.ToolChangeTime = udtToolChange.Value.ToString();
- SizingUpdateEntity.ColGroup = _Group;
- SizingUpdateEntity.ColShift = _Shift;
- SizingUpdateEntity.ColUser = _User;
- SizingUpdateEntity.PlineCode = _PlineCode;
- }
- int count = ServerHelper.SetData("com.steering.mes.zgmil.coup.FrmToolChange.ToolResultUpdate", new object[] { PerUpdateEntity, RollUpdateEntity, SizingUpdateEntity, _ProcessNo }, _ob);
- MessageBox.Show("数据修改成功");
- DoQuery(_ProcessNo);
- }
- /// <summary>
- /// 删除
- /// </summary>
- /// <param name="sender"></param>
- /// <param name="e"></param>
- private void btnDelete_Click(object sender, EventArgs e)
- {
- MilPerToolEntity PerDelEntity = new MilPerToolEntity();
- MilRollingToolEntity RollDelEntity = new MilRollingToolEntity();
- MilSizingToolEntity SizingDelEntity = new MilSizingToolEntity();
- //穿孔
- if (_ProcessNo == 1)
- {
- if (ultraGrid0.ActiveRow == null)
- {
- MessageBox.Show("请选择需要删除的数据!!!");
- return;
- }
- ResultNo = ultraGrid0.ActiveRow.Cells["RESULT_NO"].Value.ToString();
- PerDelEntity.ResultNo = ResultNo;
- PerDelEntity.PlineCode = _PlineCode;
- }
- //连轧
- if (_ProcessNo == 2)
- {
- if (ultraGrid1.ActiveRow == null)
- {
- MessageBox.Show("请选择需要删除的数据!!!");
- return;
- }
- ResultNo = ultraGrid1.ActiveRow.Cells["RESULT_NO"].Value.ToString();
- RollDelEntity.ResultNo = ResultNo;
- RollDelEntity.PlineCode = _PlineCode;
- }
- //定径
- if (_ProcessNo == 3)
- {
- if (ultraGrid2.ActiveRow == null)
- {
- MessageBox.Show("请选择需要删除的数据!!!");
- return;
- }
- ResultNo = ultraGrid2.ActiveRow.Cells["RESULT_NO"].Value.ToString();
- SizingDelEntity.ResultNo = ResultNo;
- SizingDelEntity.PlineCode = _PlineCode;
- }
- if (MessageUtil.ShowYesNoAndQuestion("确认删除信息?") == DialogResult.No)
- {
- return;
- }
- int count = ServerHelper.SetData("com.steering.mes.zgmil.coup.FrmToolChange.ToolResultDelete", new object[] { PerDelEntity, RollDelEntity, SizingDelEntity, _ProcessNo }, _ob);
- DoQuery(_ProcessNo);
- }
- /// <summary>
- /// 穿孔GRID单击事件
- /// </summary>
- /// <param name="sender"></param>
- /// <param name="e"></param>
- private void ultraGrid0_AfterRowActivate(object sender, EventArgs e)
- {
- UltraGridRow ugr = ultraGrid0.ActiveRow;
- txtPlugChange.Text = "";
- txtBarChange.Text = "";
- txtGuideChange.Text = "";
- if (!string.IsNullOrEmpty(ugr.Cells["PLUG_CHANGE"].Value.ToString()))
- {
- txtPlugChange.Text = ugr.Cells["PLUG_CHANGE"].Value.ToString();
- udtPlugTime.Value = DateTime.Parse(ugr.Cells["PLUG_CHANGE_TIME"].Value.ToString());
- }
- if (!string.IsNullOrEmpty(ugr.Cells["BAR_CHANGE"].Value.ToString()))
- {
- txtBarChange.Text = ugr.Cells["BAR_CHANGE"].Value.ToString();
- udtBarTime.Value = DateTime.Parse(ugr.Cells["BAR_CHANGE_TIME"].Value.ToString());
- }
- if (!string.IsNullOrEmpty(ugr.Cells["GUIDE_CHANGE"].Value.ToString()))
- {
- txtGuideChange.Text = ugr.Cells["GUIDE_CHANGE"].Value.ToString();
- udtGuideTime.Value = DateTime.Parse(ugr.Cells["GUIDE_CHANGE_TIME"].Value.ToString());
- }
- if (!string.IsNullOrEmpty(ugr.Cells["TOOL_CHANGE"].Value.ToString()))
- {
- this.txtToolChange168.Text = ugr.Cells["TOOL_CHANGE"].Value.ToString();
- this.dtpToolChange168.Value = DateTime.Parse(ugr.Cells["TOOL_CHANGE_TIME"].Value.ToString());
- }
- }
- private void ultraButton1_Click(object sender, EventArgs e)
- {
- DoQuery(_ProcessNo);
- }
- private void ultraGrid1_AfterRowActivate(object sender, EventArgs e)
- {
- UltraGridRow ugr = ultraGrid1.ActiveRow;
- txtPlugChange.Text = "";
- txtBarChange.Text = "";
- txtGuideChange.Text = "";
- if (!string.IsNullOrEmpty(ugr.Cells["MANDREL_CHANGE"].Value.ToString()))
- {
- txtPlugChange.Text = ugr.Cells["MANDREL_CHANGE"].Value.ToString();
- udtPlugTime.Value = DateTime.Parse(ugr.Cells["MANDREL_CHANGE_TIME"].Value.ToString());
- }
- if (!string.IsNullOrEmpty(ugr.Cells["ROLL_CHANGE"].Value.ToString()))
- {
- txtBarChange.Text = ugr.Cells["ROLL_CHANGE"].Value.ToString();
- udtBarTime.Value = DateTime.Parse(ugr.Cells["ROLL_CHANGE_TIME"].Value.ToString());
- }
- if (!string.IsNullOrEmpty(ugr.Cells["EXMIL_CHANGE"].Value.ToString()))
- {
- txtGuideChange.Text = ugr.Cells["EXMIL_CHANGE"].Value.ToString();
- udtGuideTime.Value = DateTime.Parse(ugr.Cells["EXMIL_CHANGE_TIME"].Value.ToString());
- }
- }
- private void ultraGrid2_AfterRowActivate(object sender, EventArgs e)
- {
- UltraGridRow ugr = ultraGrid2.ActiveRow;
- if (!string.IsNullOrEmpty(ugr.Cells["TOOL_CHANGE"].Value.ToString()))
- {
- txtToolChange.Text = ugr.Cells["TOOL_CHANGE"].Value.ToString();
- udtToolChange.Value = DateTime.Parse(ugr.Cells["TOOL_CHANGE_TIME"].Value.ToString());
- }
- }
- }
- }
|