public async Task SafeSave() { ValidationErrors = null; try { await _enrolmentService.CreateSafe(NewEnrolments.Select(_ => _.Enrolment).ToList()); Context.RedirectToRoute("Enrolments"); } catch (ValidationPropertyException vpe) { ValidationErrors = vpe.ErrorsList.ToList(); } catch (ValidationException ve) { ValidationErrors = ve.Errors.ToList(); } }
public async Task SafeSave() { ValidationErrors = null; try { await _enrolmentService.CreateSafe(NewEnrolments.Select(_ => _.Enrolment).ToList()); Enrolments.RequestRefresh(); NewEnrolments = null; CreateMode = false; Enrolments.RowEditOptions.EditRowId = null; } catch (ValidationPropertyException vpe) { ValidationErrors = vpe.ErrorsList.ToList(); } catch (ValidationException ve) { ValidationErrors = ve.Errors.ToList(); } }