protected virtual string GetBusinessRuleWarnings() { var warning = (from businessRuleWarning in _validationContext.GetBusinessRuleWarnings() select businessRuleWarning.Message).FirstOrDefault(); return warning ?? string.Empty; }