Exemplo n.º 1
0
        public DoTaskRuleEdit(FLOW_MODELDEFINE_T system, FLOW_MODELDEFINE_T model, PlatformService.T_WF_DOTASKRULEDETAIL entity, string ruleID)
        {
            InitializeComponent();
            XmlClient = new FlowXmlDefineClient();
            string strMsgOpen = string.Empty;

            RuleID = ruleID;

            XmlClient.ListFuncTableColumnCompleted += new EventHandler <ListFuncTableColumnCompletedEventArgs>(XmlClient_ListFuncTableColumnCompleted);

            client.EditDoTaskRuleDetailCompleted += new EventHandler <EditDoTaskRuleDetailCompletedEventArgs>(client_EditDoTaskRuleDetailCompleted);
            client.AddDoTaskRuleDetailCompleted  += new EventHandler <AddDoTaskRuleDetailCompletedEventArgs>(client_AddDoTaskRuleDetailCompleted);
            //加载子系统xml
            //XmlClient.ListModelCompleted += new EventHandler<ListModelCompletedEventArgs>(clientXml_ListModelCompleted);
            if (system != null && model != null)
            {
                XmlClient.ListFuncTableColumnAsync(XmlUtils.GetSystemPath(system.SYSTEMCODE), model.MODELCODE, strMsgOpen);
            }
            if (entity != null)
            {
                Entity = entity;

                InitDetail();
            }
            else
            {
                txtAvailabilityProcessDates.Text = "3";
            }
            if (chkIsMsg.IsChecked == true)
            {
                SetIsEnabled(false);
            }
        }
Exemplo n.º 2
0
        public DoTaskRuleEdit(FLOW_MODELDEFINE_T system, FLOW_MODELDEFINE_T model, PlatformService.T_WF_DOTASKRULEDETAIL entity, string ruleID)
        {
            InitializeComponent();
            XmlClient = new FlowXmlDefineClient();
            string strMsgOpen = string.Empty;
            RuleID = ruleID;

            XmlClient.ListFuncTableColumnCompleted += new EventHandler<ListFuncTableColumnCompletedEventArgs>(XmlClient_ListFuncTableColumnCompleted);

            client.EditDoTaskRuleDetailCompleted += new EventHandler<EditDoTaskRuleDetailCompletedEventArgs>(client_EditDoTaskRuleDetailCompleted);
            client.AddDoTaskRuleDetailCompleted += new EventHandler<AddDoTaskRuleDetailCompletedEventArgs>(client_AddDoTaskRuleDetailCompleted);
            //加载子系统xml
            //XmlClient.ListModelCompleted += new EventHandler<ListModelCompletedEventArgs>(clientXml_ListModelCompleted);
            if (system != null && model != null)
            {
                XmlClient.ListFuncTableColumnAsync(XmlUtils.GetSystemPath(system.SYSTEMCODE), model.MODELCODE, strMsgOpen);
            }
            if (entity != null)
            {
                Entity = entity;

                InitDetail();
            }
            else
            {
                txtAvailabilityProcessDates.Text = "3";
            }
            if (chkIsMsg.IsChecked == true)
            {
                SetIsEnabled(false);
            }
        }
Exemplo n.º 3
0
 public FlowXmlDefineClient clientXml = null; //xmlWCF定义
 public TriggerDefine()
 {
     InitializeComponent();
     client = new TriggerDefineClient();
     clientXml = new FlowXmlDefineClient(); //实例化xml
     RegisterServices();
 }
Exemplo n.º 4
0
 public FlowXmlDefineClient clientXml = null;     //xmlWCF定义
 public TriggerDefine()
 {
     InitializeComponent();
     client    = new TriggerDefineClient();
     clientXml = new FlowXmlDefineClient(); //实例化xml
     RegisterServices();
 }
Exemplo n.º 5
0
 public ModelCodeList()
 {
     InitializeComponent();
     client = new Flow_ModelDefineClient(); //实例化流程模块
     clientXml = new FlowXmlDefineClient(); //实例化xml
     ToolBarMinor.ButtonNew.Click += new RoutedEventHandler(ButtonNew_Click);
     ToolBarMinor.ButtonUpdate.Click += new RoutedEventHandler(ButtonUpdate_Click); //修改
     ToolBarMinor.ButtonDelete.Click += new RoutedEventHandler(ButtonDelete_Click); //删除
     ToolBarMinor.ButtonSearch.Visibility = System.Windows.Visibility.Collapsed;
     ToolBarMinor.ButtonSave.Visibility = System.Windows.Visibility.Collapsed;
     RegisterServices();
 }
Exemplo n.º 6
0
 public ModelCodeList()
 {
     InitializeComponent();
     client    = new Flow_ModelDefineClient();                                          //实例化流程模块
     clientXml = new FlowXmlDefineClient();                                             //实例化xml
     ToolBarMinor.ButtonNew.Click        += new RoutedEventHandler(ButtonNew_Click);
     ToolBarMinor.ButtonUpdate.Click     += new RoutedEventHandler(ButtonUpdate_Click); //修改
     ToolBarMinor.ButtonDelete.Click     += new RoutedEventHandler(ButtonDelete_Click); //删除
     ToolBarMinor.ButtonSearch.Visibility = System.Windows.Visibility.Collapsed;
     ToolBarMinor.ButtonSave.Visibility   = System.Windows.Visibility.Collapsed;
     RegisterServices();
     pBar.Start();
     clientXml.ListSystemAsync();
 }
Exemplo n.º 7
0
 public TimingTriggerEdit(string action, PlatformService.T_WF_TIMINGTRIGGERACTIVITY entity)
 {
     InitializeComponent();
     XmlClient  = new FlowXmlDefineClient();
     ActionType = action;
     ListCycle  = new ObservableCollection <Cycle>()
     {
         new Cycle {
             CycleType = "一次"
         },
         new Cycle {
             CycleType = "分钟"
         },
         new Cycle {
             CycleType = "小时"
         },
         new Cycle {
             CycleType = "天"
         },
         new Cycle {
             CycleType = "月"
         },
         new Cycle {
             CycleType = "年"
         }
     };
     this.cmbCycle.ItemsSource = ListCycle;
     if (entity != null)
     {
         Entity = entity;
         InitTiming();
     }
     else
     {
         myDate.Text  = DateTime.Now.ToShortDateString();
         myTime.Value = DateTime.Now;
         this.cmbCycle.SelectedIndex = 3;
     }
     triggerClient.EditTimingActivityCompleted += new EventHandler <EditTimingActivityCompletedEventArgs>(triggerClient_EditTimingActivityCompleted);
     triggerClient.AddTimingActivityCompleted  += new EventHandler <AddTimingActivityCompletedEventArgs>(triggerClient_AddTimingActivityCompleted);
     XmlClient.ListFuncTableColumnCompleted    += new EventHandler <ListFuncTableColumnCompletedEventArgs>(XmlClient_ListFuncTableColumnCompleted);
 }