protected SubmitFormErrors GetFormErrors(ModelStateDictionary modelState) { SubmitFormErrors formErrors = null; if (!modelState.IsValid) { var errorsDictionary = new Dictionary <string, string>(); foreach (var error in modelState.Where(f => f.Value.Errors.Count > 0)) { var errorMessage = error.Value.Errors.First(); errorsDictionary.Add(error.Key, errorMessage.ErrorMessage); } formErrors = new SubmitFormErrors(errorsDictionary); } return(formErrors); }
protected SubmitFormErrors GetFormErrors(ModelStateDictionary modelState) { SubmitFormErrors formErrors = null; if (!modelState.IsValid) { var errorsDictionary = new Dictionary<string, string>(); foreach (var error in modelState.Where(f => f.Value.Errors.Count > 0)) { var errorMessage = error.Value.Errors.First(); errorsDictionary.Add(error.Key, errorMessage.ErrorMessage); } formErrors = new SubmitFormErrors(errorsDictionary); } return formErrors; }