public HttpResponseMessage Update(ContactInfoDetailDto contact) { try { _contactApplicationService.UpdateContactInfo(contact); return(Request.CreateResponse(HttpStatusCode.OK, contact)); } catch (ValidationException ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex.Message)); } }
public ActionResult Edit(ContactInfoDetailDto contactInfoDetailDto) { if (ModelState.IsValid) { try { _contactApplicationService.UpdateContactInfo(contactInfoDetailDto); return(RedirectToAction("Edit", "Contacts", new { id = contactInfoDetailDto.ContactId })); } catch (ValidationException ex) { ModelState.AddValidationErrors(ex); } } return(View(contactInfoDetailDto)); }