| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148 |
- using Core.StlMes.Client.Judge.Controls;
- using CoreFS.CA06;
- using System;
- using System.Windows.Forms;
- namespace Core.StlMes.Client.Judge.Forms
- {
- public partial class QcmZbsInfoQueryFrm : FrmBase
- {
- private QcmZbsInfoCtrl _zbsInfoCtrl;
- private QcmZbsCraftResultCtrl _zbsCraftCtrl;
- private QcmZbsDetectResultCtrl _zbsDetectCtrl;
- private string Process = "";//参数
- public QcmZbsInfoQueryFrm()
- {
- InitializeComponent();
- }
- public override void ToolBar_Click(object sender, string ToolbarKey)
- {
- base.ToolBar_Click(sender, ToolbarKey);
- switch (ToolbarKey)
- {
- case "Query":
- Query();
- break;
- case "ModifyInfo":
- ModifyInfo();//修改合同项
- break;
- case "ModifyCraft":
- ModifyCraft();//修改工艺项
- break;
- case "ModifyDetect":
- ModifyDetect();//修改探伤项
- break;
- case "Close":
- this.Close();
- break;
- }
- }
- private void QcmZbsInfoQueryFrm_Load(object sender, EventArgs e)
- {
- Process = this.CustomInfo.ToString();//参数
- _zbsInfoCtrl = new QcmZbsInfoCtrl(splitContainer1.Panel1,Process, ob);
- _zbsInfoCtrl.UltraGrid1.AfterRowActivate += UltraGrid1_AfterRowActivate;
- _zbsCraftCtrl = new QcmZbsCraftResultCtrl(ultraTabPageControl1, ob);
- _zbsDetectCtrl = new QcmZbsDetectResultCtrl(ultraTabPageControl2, ob);
- labelDateTimePicker1.DateTimePicker.Value = DateTime.Now.Date.AddDays(-3);
- labelDateTimePicker2.DateTimePicker.Value = DateTime.Now.Date.AddDays(1).AddSeconds(-1);
- labelDateTimePicker1.Checked = true;
- }
- void UltraGrid1_AfterRowActivate(object sender, EventArgs e)
- {
- try
- {
- this.Cursor = Cursors.WaitCursor;
- switch (ultraTabControl1.ActiveTab.Key)
- {
- case "craft":
- _zbsCraftCtrl.Query(_zbsInfoCtrl.UltraGrid1.GetActiveRowValue("zbsId"));
- break;
- case "detect":
- _zbsDetectCtrl.Query(_zbsInfoCtrl.UltraGrid1.GetActiveRowValue("zbsId"));
- break;
- }
- }
- finally
- {
- this.Cursor = Cursors.Default;
- }
- }
- private void Query()
- {
- try
- {
- this.Cursor = Cursors.WaitCursor;
- _zbsCraftCtrl.ClearData();
- _zbsDetectCtrl.ClearData();
- string judgeStoveNo = labelTextBox1.Checked ? labelTextBox1.Text.Trim() : "";
- string mngOrderNo = labelTextBox2.Checked ? labelTextBox2.Text.Trim() : "";
- string lotNo = labelTextBox3.Checked ? labelTextBox3.Text.Trim() : "";
- string timeB = labelDateTimePicker1.Checked ? labelDateTimePicker1.Value.ToString("yyyy-MM-dd HH:mm:ss") : "";
- string timeE = labelDateTimePicker2.Checked ? labelDateTimePicker2.Value.ToString("yyyy-MM-dd HH:mm:ss") : "";
- _zbsInfoCtrl.Query(judgeStoveNo, lotNo, timeB, timeE, mngOrderNo);
- }
- finally
- {
- this.Cursor = Cursors.Default;
- }
- }
- private void labelDateTimePicker1_CheckBox_CheckedChanged(object sender, EventArgs e)
- {
- labelDateTimePicker2.DateTimeEnabled = labelDateTimePicker1.Checked;
- }
- private void ModifyInfo()
- {
- _zbsInfoCtrl.Modify();
- }
- private void ModifyCraft()
- {
- _zbsCraftCtrl.Modify();
- }
- private void ModifyDetect()
- {
- _zbsDetectCtrl.Modify();
- }
- private void labelTextBox1_TextBox_KeyDown(object sender, KeyEventArgs e)
- {
- if (e.KeyData == Keys.Enter)
- {
- Query();
- }
- }
- private void labelTextBox2_TextBox_KeyDown(object sender, KeyEventArgs e)
- {
- if (e.KeyData == Keys.Enter)
- {
- Query();
- }
- }
- private void labelTextBox3_TextBox_KeyDown(object sender, KeyEventArgs e)
- {
- if (e.KeyData == Keys.Enter)
- {
- Query();
- }
- }
- private void ultraTabControl1_SelectedTabChanged(object sender, Infragistics.Win.UltraWinTabControl.SelectedTabChangedEventArgs e)
- {
- if (_zbsCraftCtrl == null || _zbsDetectCtrl == null) return;
- UltraGrid1_AfterRowActivate(null, null);
- }
- }
- }
|