| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- using Core.StlMes.Client.Qcm.Control;
- using CoreFS.CA06;
- using System;
- namespace Core.StlMes.Client.Qcm
- {
- public partial class QcmZbsTemplateHeadFrm : FrmBase
- {
- private QcmZbsTemplateHeadCtrl _zbsTemplateHeadCtrl;
- public QcmZbsTemplateHeadCtrl ZbsTemplateHeadCtrl
- {
- get { return _zbsTemplateHeadCtrl; }
- set { _zbsTemplateHeadCtrl = value; }
- }
- public QcmZbsTemplateHeadFrm()
- {
- InitializeComponent();
- }
- public QcmZbsTemplateHeadFrm(string popType, OpeBase ob) : this()
- {
- this.ob = ob;
- if (popType == "编辑") ultraToolbarsManager1.Visible = true;
- if (popType == "选择") labelCheckBox1.Visible = false;
- }
- private void QcmZbsTemplateHeadFrm_Load(object sender, EventArgs e)
- {
- _zbsTemplateHeadCtrl = new QcmZbsTemplateHeadCtrl(this.panel1, ob);
- Query();
- }
- public override void ToolBar_Click(object sender, string ToolbarKey)
- {
- base.ToolBar_Click(sender, ToolbarKey);
- switch (ToolbarKey)
- {
- case "Query":
- Query();
- break;
- case "Save":
- Save();
- break;
- case "Delete":
- Delete();
- break;
- case "Resume":
- Resume();
- break;
- case "Close":
- this.Close();
- break;
- }
- }
- public void Query()
- {
- string decription = labelTextBox1.Checked ? labelTextBox1.Text.Trim() : "";
- string validflag = labelCheckBox1.Checked ? "0" : "1";
- _zbsTemplateHeadCtrl.Query(decription, validflag);
- }
- private void Save()
- {
- _zbsTemplateHeadCtrl.Save();
- }
- private void Delete()
- {
- _zbsTemplateHeadCtrl.UpdateValidflag("0");
- }
- private void Resume()
- {
- _zbsTemplateHeadCtrl.UpdateValidflag("1");
- }
- private void ultraToolbarsManager1_ToolClick(object sender, Infragistics.Win.UltraWinToolbars.ToolClickEventArgs e)
- {
- switch (e.Tool.Key)
- {
- case "查询":
- Query();
- break;
- case "保存":
- Save();
- break;
- case "作废":
- Delete();
- break;
- case "恢复":
- Resume();
- break;
- case "关闭":
- this.Close();
- break;
- }
- }
- }
- }
|