public EditPersonImageResponse EditPersonImage(EditPersonImageRequest request) { try { var rs = saveImage(request); if (!rs.Success) { return(Fail(new EditPersonImageResponse(), rs.UserMessage)); } var person = _db.Persons.Where(t => t.Id == request.PersonId).FirstOrDefault(); person.ImagePatch = rs.ImagePatch; _db.SaveChanges(); return(Success(new EditPersonImageResponse())); } catch (Exception ex) { return(Error(new EditPersonImageResponse(), "Unexpected error occured.")); } }
public ActionResult <EditPersonImageResponse> EditPersonImage([FromBody] EditPersonImageRequest request) { return(_personService.EditPersonImage(request)); }