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