public ActionResult CreateNewPerson(PersonViewModel personViewModel) { if (!ModelState.IsValid) { return(View(personViewModel)); } TempData["AddPerson"] = personViewModel.AddNewPerson(personViewModel); return(RedirectToAction("CreateNewPerson", personViewModel)); }
public ActionResult CreateNewPerson(PersonViewModel personViewModel) { if (!ModelState.IsValid) { return(View(personViewModel)); } bool error = personViewModel.CheckDuplicateId(personViewModel.Id); if (error) { ModelState.AddModelError(nameof(personViewModel.Id), $"Entweder die Identifizierungsnummer {personViewModel.Id} in der Datei \"{personViewModel.FileName}\" schon besteht, oder die Kontrolle konnte nicht durchgeführt werden. Überprüfen Sie mithilfe des Angebotes \"Datei {personViewModel.FileName} eröffnen\""); return(View(personViewModel)); } TempData["AddPerson"] = personViewModel.AddNewPerson(personViewModel); return(View(personViewModel)); }