public IHttpActionResult PostBooking([FromBody] Save_Bookings newBooking) { var authenticatedUser = this.ActionContext.RequestContext.Principal as ClaimsPrincipal; var username = authenticatedUser.Claims.FirstOrDefault(x => x.Type == "user_name").Value; var id = _accountService.GetAccountByUsername(username).GordonID; newBooking.ID = id; var result = _saveService.AddBooking(newBooking); if (result == null) { return(NotFound()); } return(Ok(result)); }