コード例 #1
0
 public void ChangeCurrentRule(AppraisalRuleDTO rule)
 {
     if (rule != null)
     {
         this.SelectedRuleId = rule.Id;
         CurrentRuleConditions.SetData(_ea.GetAllAppraisalRuleConditions(SelectedRuleId));
     }
 }
コード例 #2
0
 private void RefreshData()
 {
     this.AppraisalRules.DataSource = _ea.GetAllAppraisalRules().ToList();
     this.AppraisalRules.Refresh();
     if (SelectedRuleId != Guid.Empty)
     {
         CurrentRuleConditions.SetData(_ea.GetAllAppraisalRuleConditions(SelectedRuleId));
     }
     else if (this.AppraisalRules.Count == 0)
     {
         CurrentRuleConditions.SetData(null);
     }
 }