protected virtual string GetBusinessRuleErrors() { var error = (from businessRuleError in _validationContext.GetBusinessRuleErrors() select businessRuleError.Message).FirstOrDefault(); return error ?? string.Empty; }