protected static void CheckRule(IBusinessRule rule)
 {
     if (rule.IsBroken())
     {
         throw new BusinessRuleValidationException(rule);
     }
 }
Exemplo n.º 2
0
 protected void CheckRule(IBusinessRule rule)
 {
     if (rule.IsBroken())
     {
         throw new BusinessRuleViolationException(rule);
     }
 }
Exemplo n.º 3
0
 private void CheckRule(IBusinessRule rule)
 {
     if (rule.IsBroken())
     {
         throw new ApplicationException(rule.ExceptionResourceKey);
     }
 }
 protected void CheckRule(IBusinessRule rule, Action throwProperException)
 {
     if (rule.IsBroken())
     {
         throwProperException.Invoke();
     }
 }
Exemplo n.º 5
0
 protected static void CheckRule(IBusinessRule rule)
 {
     if (rule.IsBroken())
     {
         throw new DomainException(rule.Message);
     }
 }
Exemplo n.º 6
0
 protected void CheckRule(IBusinessRule businessRule)
 {
     if (businessRule.IsBroken())
     {
         throw new BusinessRuleValidationException(businessRule);
     }
 }
Exemplo n.º 7
0
        protected static bool CheckRule(IBusinessRule rule)
        {
            if (rule.IsBroken())
            {
                throw new BusinessRuleValidationException(rule);
            }

            return(false);
        }
Exemplo n.º 8
0
    protected static void CheckRule(IBusinessRule rule)
    {
        if (rule.IsBroken())
        {
            // TODO:
            // throw new DomainValidationException(rule);

            throw new NotImplementedException();
        }
    }