public IHttpActionResult UpdateConnection(int id, [FromBody] PersonConnectionModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var userId = User.Identity.GetUserId <int>(); return(Ok(_personService.UpdateConnection(model, userId))); }
/// <see cref="IPersonService.UpdateConnection(PersonConnectionModel, int)"/> public int UpdateConnection(PersonConnectionModel model, int userId) { var res = _personRepository.SaveConnection(new PersonConnection { Id = model.Id, id_Person = model.id_Person, id_ConnectionType = model.id_ConnectionType, id_Event = model.id_Event, id_PersonConnectTo = model.id_PersonConnectTo, Description = model.Description }, userId); return(res?.Id ?? -1); }