コード例 #1
0
 public override void DeleteExecute()
 {
     if (SelectDuty != null)
     {
         if (System.Windows.Forms.MessageBox.Show("是否删除编号为 " + SelectDuty.DutyCode + " 职责的信息", "系统提示", System.Windows.Forms.MessageBoxButtons.YesNo, System.Windows.Forms.MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes)
         {
             if (DutyManageClient.Current.DeleteDutyByID(SelectDuty.DutyId) == "1")
             {
                 MessageBox.Show("删除成功!");
                 DutyMaintainList.Remove(SelectDuty);
             }
         }
     }
 }
コード例 #2
0
 private void SearchExecute()
 {
     DutyMaintainList.Clear();
     if (Condition == null)
     {
         DutyMaintainList = new ObservableCollection <DutyModel>(GetData());
         return;
     }
     CacheDutyList = GetData();
     foreach (var item in CacheDutyList)
     {
         if (item.DutyCode.Contains(Condition) || item.DutyName.Contains(Condition) || item.DutyDescribe.Contains(Condition))
         {
             DutyMaintainList.Add(item.Clone());
         }
     }
 }
コード例 #3
0
 public override void LoadData()
 {
     DutyMaintainList.Clear();
     DutyMaintainList = new ObservableCollection <DutyModel>(GetData());
 }