public void InitializeDefaultErrors(IEnumerable<ValidationResult> validationResults)
{
foreach (var validationResult in validationResults)
{
if (validationResult.MemberNames.Count() == 0)
{
HandleBusinessRuleErrors(new object[] { validationResult });
}
else
{
foreach (string propertyName in validationResult.MemberNames)
{
HandleFieldErrors(propertyName, new object[] { validationResult });
_initialErrorFields.Add(propertyName);
}
}
}
}