public ActionResult Form14242(Form14242Model vm) { vm.ReportedDate = DateTime.Now; vm.Artifacts = GetArtifacts(Request); using (Repository store = new Repository()) { store.Form14242.Add(vm); try { store.SaveChanges(); } catch (DbEntityValidationException dbEx) { foreach (var validationErrors in dbEx.EntityValidationErrors) { foreach (var validationError in validationErrors.ValidationErrors) { Trace.TraceInformation("Property: {0} Error: {1}", validationError.PropertyName, validationError.ErrorMessage); } } throw dbEx; } } return RedirectToAction("Index"); }