Exemple #1
0
 public RuleRow(UMCallAnsweringRule rule) : base(((UMCallAnsweringRuleId)rule.Identity).ToIdentity(), rule)
 {
     this.Name        = rule.Name;
     this.Enabled     = rule.Enabled;
     this.Priority    = rule.Priority;
     this.CaptionText = Strings.EditRuleCaption(rule.Name);
     this.Supported   = (rule.Validate().Length == 0);
 }
Exemple #2
0
 public UMCallAnsweringRule(UMCallAnsweringRule rule) : base(rule)
 {
     this.Rule = rule;
     base.DescriptionObject     = rule.Description;
     base.ConditionDescriptions = base.DescriptionObject.ConditionDescriptions.ToArray();
     base.ActionDescriptions    = base.DescriptionObject.ActionDescriptions.ToArray();
     base.ExceptionDescriptions = base.DescriptionObject.ExceptionDescriptions.ToArray();
 }