| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263 |
- 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 Infragistics.Win;
- namespace Core.StlMes.Client.PlnSaleOrd
- {
- public partial class FrmPlnOrdJgDjDeal : FrmBase
- {
- public FrmPlnOrdJgDjDeal()
- {
- this.IsLoadUserView = true;
- InitializeComponent();
- }
- public override void ToolBar_Click(object sender, string ToolbarKey)
- {
- base.ToolBar_Click(sender, ToolbarKey);
- switch (ToolbarKey)
- {
- case "Query": //查询
- comPlnJGDJDeal1.DoQuery(comPlnJGDJDeal1.GetQueryCondition());
- break;
- case "ProcessJG"://接箍处理
- comPlnJGDJDeal1.DoProcessJg();
- break;
- case "CancelJg"://取消接箍合同
- comPlnJGDJDeal1.DoCancelJg();
- break;
- case "ProcessDJ"://短节处理
- comPlnJGDJDeal1.DoProcessDj();
- break;
- case "CancelDj"://取消短节合同
- comPlnJGDJDeal1.DoCancelDj();
- break;
- case "ConfirmDj"://短节确认
- comPlnJGDJDeal1.DoConfirmDj();
- break;
- case "CanCelBlDj"://短节取消确认
- comPlnJGDJDeal1.CanCelConfirmBl();
- break;
- case "Export"://导出
- comPlnJGDJDeal1.DoExport();
- break;
- case "RefresDate"://刷新加载数据
- if (ultraTabControl1.SelectedTab == ultraTabControl1.Tabs[0])
- {
- comPlnJGDJDeal1.DoQuery(comPlnJGDJDeal1.GetQueryCondition());
- }
- else if (ultraTabControl1.SelectedTab == ultraTabControl1.Tabs[1])
- {
- comPlnJgOrdToDd1.RefresDate();
- }
- else
- {
- comJgMBlOrd1.RefresDate();
- }
- break;
- case "QueryOrdToDd": //
- comPlnJgOrdToDd1.DoQuery();
- break;
- case "DoAddOrdToDd": //
- comPlnJgOrdToDd1.DoAdd();
- break;
- case "DoJoinOrdToDd": //
- comPlnJgOrdToDd1.DoJoinJgM();
- break;
- case "DeleteToDd": //
- comPlnJgOrdToDd1.DoDelete();
- break;
- case "DeleteOneToDd": //
- comPlnJgOrdToDd1.DoDeleteOne();
- break;
- case "QueryJgl": //接箍料编制查询
- comJgMBlOrd1.Query();
- break;
- case "Plait": //接箍料需求保存
- comJgMBlOrd1.DoAddJgBlReq();
- break;
- case "AddPlait": //加入现有接箍料需求
- comJgMBlOrd1.DoAddJgAndBl();
- break;
- case "Delete": //删除接箍需求
- comJgMBlOrd1.DoDelete();
- break;
- case "DeleteOne": //删除接箍需求单量
- comJgMBlOrd1.DoDeleteOne();
- break;
- case "ConfirmJgl"://接箍料确认
- comJgMBlOrd1.DoConfirmJgl();
- break;
- case "CanCelBlJgl"://接箍料取消确认
- comJgMBlOrd1.CanCelConfirmBl();
- break;
- case "DoUpdateDjBl": //修改短节备料需求
- comPlnJGDJDeal1.DoUpdateDjBl();
- break;
- case "Close": //关闭
- this.Close();
- break;
- }
- }
- private void FrmPlnOrdJgDjDeal_Load(object sender, EventArgs e)
- {
- comJgMBlOrd1._ob = this.ob;
- comPlnJGDJDeal1._ob = this.ob;
- comPlnJgOrdToDd1._ob = this.ob;
- comPlnJgOrdToDd1.RefresDate();
- comJgMBlOrd1.RefresDate();
- }
- /// <summary>
- /// 选择tab页面时,菜单变化
- /// </summary>
- /// <param name="sender"></param>
- /// <param name="e"></param>
- private void ultraTabControl1_SelectedTabChanged(object sender,
- Infragistics.Win.UltraWinTabControl.SelectedTabChangedEventArgs e)
- {
- if (toolMenu != null)
- {
- if (e.Tab.TabPage == ultraTabPageOrd)
- {
- setTab1Appearance(DefaultableBoolean.True);
- setTab2Appearance(DefaultableBoolean.False);
- setTab3Appearance(DefaultableBoolean.False);
- }
- if (e.Tab.TabPage == ultraTabPageJDeal)
- {
- setTab1Appearance(DefaultableBoolean.False);
- setTab2Appearance(DefaultableBoolean.True);
- setTab3Appearance(DefaultableBoolean.False);
- }
- if (e.Tab.TabPage == ultraTabPageJgToDd)
- {
- setTab1Appearance(DefaultableBoolean.False);
- setTab2Appearance(DefaultableBoolean.False);
- setTab3Appearance(DefaultableBoolean.True);
- }
- }
- }
- private void setTab1Appearance(DefaultableBoolean appearance)
- {
- #region tab1显示或隐藏
- if (toolMenu.Toolbars[0].Tools.Exists("Query"))
- {
- toolMenu.Toolbars[0].Tools["Query"].InstanceProps.Visible = appearance;
- }
- if (toolMenu.Toolbars[0].Tools.Exists("ProcessJG"))
- {
- toolMenu.Toolbars[0].Tools["ProcessJG"].InstanceProps.Visible = appearance;
- }
- if (toolMenu.Toolbars[0].Tools.Exists("CancelJg"))
- {
- toolMenu.Toolbars[0].Tools["CancelJg"].InstanceProps.Visible = appearance;
- }
- if (toolMenu.Toolbars[0].Tools.Exists("ProcessDj"))
- {
- toolMenu.Toolbars[0].Tools["ProcessDj"].InstanceProps.Visible = appearance;
- }
- if (toolMenu.Toolbars[0].Tools.Exists("CancelDj"))
- {
- toolMenu.Toolbars[0].Tools["CancelDj"].InstanceProps.Visible = appearance;
- }
- if (toolMenu.Toolbars[0].Tools.Exists("ConfirmDj"))
- {
- toolMenu.Toolbars[0].Tools["ConfirmDj"].InstanceProps.Visible = appearance;
- }
- if (toolMenu.Toolbars[0].Tools.Exists("CanCelBlDj"))
- {
- toolMenu.Toolbars[0].Tools["CanCelBlDj"].InstanceProps.Visible = appearance;
- }
- if (toolMenu.Toolbars[0].Tools.Exists("DoUpdateDjBl"))
- {
- toolMenu.Toolbars[0].Tools["DoUpdateDjBl"].InstanceProps.Visible = appearance;
- }
- if (toolMenu.Toolbars[0].Tools.Exists("Export"))
- {
- toolMenu.Toolbars[0].Tools["Export"].InstanceProps.Visible = appearance;
- }
-
- #endregion
- }
- private void setTab2Appearance(DefaultableBoolean appearance)
- {
- #region tab2显示或隐藏
- if (toolMenu.Toolbars[0].Tools.Exists("QueryJgl"))
- {
- toolMenu.Toolbars[0].Tools["QueryJgl"].InstanceProps.Visible = appearance;
- }
- if (toolMenu.Toolbars[0].Tools.Exists("SaveJg"))
- {
- toolMenu.Toolbars[0].Tools["SaveJg"].InstanceProps.Visible = appearance;
- }
- if (toolMenu.Toolbars[0].Tools.Exists("Plait"))
- {
- toolMenu.Toolbars[0].Tools["Plait"].InstanceProps.Visible = appearance;
- }
- if (toolMenu.Toolbars[0].Tools.Exists("AddPlait"))
- {
- toolMenu.Toolbars[0].Tools["AddPlait"].InstanceProps.Visible = appearance;
- }
- if (toolMenu.Toolbars[0].Tools.Exists("Delete"))
- {
- toolMenu.Toolbars[0].Tools["Delete"].InstanceProps.Visible = appearance;
- }
- if (toolMenu.Toolbars[0].Tools.Exists("DeleteOne"))
- {
- toolMenu.Toolbars[0].Tools["DeleteOne"].InstanceProps.Visible = appearance;
- }
- if (toolMenu.Toolbars[0].Tools.Exists("ConfirmJgl"))
- {
- toolMenu.Toolbars[0].Tools["ConfirmJgl"].InstanceProps.Visible = appearance;
- }
- if (toolMenu.Toolbars[0].Tools.Exists("CanCelBlJgl"))
- {
- toolMenu.Toolbars[0].Tools["CanCelBlJgl"].InstanceProps.Visible = appearance;
- }
- #endregion
- }
- private void setTab3Appearance(DefaultableBoolean appearance)
- {
- #region tab3显示或隐藏
- if (toolMenu.Toolbars[0].Tools.Exists("QueryOrdToDd"))
- {
- toolMenu.Toolbars[0].Tools["QueryOrdToDd"].InstanceProps.Visible = appearance;
- }
- if (toolMenu.Toolbars[0].Tools.Exists("DoAddOrdToDd"))
- {
- toolMenu.Toolbars[0].Tools["DoAddOrdToDd"].InstanceProps.Visible = appearance;
- }
- if (toolMenu.Toolbars[0].Tools.Exists("DoJoinOrdToDd"))
- {
- toolMenu.Toolbars[0].Tools["DoJoinOrdToDd"].InstanceProps.Visible = appearance;
- }
- if (toolMenu.Toolbars[0].Tools.Exists("DeleteToDd"))
- {
- toolMenu.Toolbars[0].Tools["DeleteToDd"].InstanceProps.Visible = appearance;
- }
- if (toolMenu.Toolbars[0].Tools.Exists("DeleteOneToDd"))
- {
- toolMenu.Toolbars[0].Tools["DeleteOneToDd"].InstanceProps.Visible = appearance;
- }
- #endregion
- }
- private void FrmPlnOrdJgDjDeal_Shown(object sender, EventArgs e)
- {
- setTab2Appearance(DefaultableBoolean.False);
- setTab3Appearance(DefaultableBoolean.False);
- }
- }
- }
|