| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- using Core.Mes.Client.Comm.Tool;
- using CoreFS.CA06;
- using System;
- using System.Windows.Forms;
- namespace Core.StlMes.Client.Qcm
- {
- public partial class QcmZbsTemplateHeadPop : FrmBase
- {
- private QcmZbsTemplateHeadFrm _zbsTemplateHeadFrm;
- private string _tbh = "";
- public string Tbh
- {
- get { return _tbh; }
- set { _tbh = value; }
- }
- private string _description = "";
- public string Description
- {
- get { return _description; }
- set { _description = value; }
- }
- public QcmZbsTemplateHeadPop(string tbh, OpeBase ob)
- {
- InitializeComponent();
- this.ob = ob;
- this._tbh = tbh;
- }
- private void QcmZbsTemplateHeadPop_Load(object sender, EventArgs e)
- {
- _zbsTemplateHeadFrm = new QcmZbsTemplateHeadFrm("选择", ob);
- _zbsTemplateHeadFrm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
- _zbsTemplateHeadFrm.Visible = false;
- _zbsTemplateHeadFrm.TopLevel = false;
- _zbsTemplateHeadFrm.Show();
- this.panel1.Controls.Add(_zbsTemplateHeadFrm);
- _zbsTemplateHeadFrm.Dock = DockStyle.Fill;
- _zbsTemplateHeadFrm.Query();
- _zbsTemplateHeadFrm.ZbsTemplateHeadCtrl.Relocate(_tbh, "", "1");
- _zbsTemplateHeadFrm.ZbsTemplateHeadCtrl.UltraGrid1.DisplayLayout.Bands[0].Columns["Chk"].Hidden = true;
- _zbsTemplateHeadFrm.ZbsTemplateHeadCtrl.UltraGrid1.DoubleClickRow += UltraGrid1_DoubleClickRow;
- }
- void UltraGrid1_DoubleClickRow(object sender, Infragistics.Win.UltraWinGrid.DoubleClickRowEventArgs e)
- {
- Submit();
- }
- private void ultraToolbarsManager1_ToolClick(object sender, Infragistics.Win.UltraWinToolbars.ToolClickEventArgs e)
- {
- switch (e.Tool.Key)
- {
- case "查询":
- Query();
- break;
- case "维护质保书模板":
- EditeZbsTemplate();
- break;
- case "确认选择":
- Submit();
- break;
- case "关闭":
- this.Close();
- break;
- }
- }
- private void Query()
- {
- _zbsTemplateHeadFrm.Query();
- }
- private void EditeZbsTemplate()
- {
- QcmZbsTemplateHeadFrm zbsTemplateHeadFrm = new QcmZbsTemplateHeadFrm("编辑", ob);
- zbsTemplateHeadFrm.ShowDialog();
- }
- private void Submit()
- {
- if (_zbsTemplateHeadFrm.ZbsTemplateHeadCtrl.UltraGrid1.ActiveRow == null)
- {
- MessageUtil.ShowWarning("请选择一条记录!");
- return;
- }
- _tbh = _zbsTemplateHeadFrm.ZbsTemplateHeadCtrl.UltraGrid1.GetActiveRowValue("Tbh");
- _description = _zbsTemplateHeadFrm.ZbsTemplateHeadCtrl.UltraGrid1.GetActiveRowValue("Description");
- this.DialogResult = System.Windows.Forms.DialogResult.OK;
- }
- }
- }
|