public ActionResult Edit(ContactDetailDto contact) { if (ModelState.IsValid) { try { _contactApplicationService.UpdateContact(contact); return(RedirectToAction("Index")); } catch (ValidationException ex) { ModelState.AddValidationErrors(ex); } } contact.ContactInfos = _contactApplicationService.GetContactInfosForContact(contact.Id).ToList(); return(View(contact)); }