public async Task <IHttpActionResult> PutApproveBooking(int id) { var approvedBooking = await bookingServices.PutApproveBooking(id); if (approvedBooking == null) { return(ResponseMessage(Request.CreateResponse(HttpStatusCode.BadRequest, "There is no booking with that ID."))); } return(Ok(approvedBooking)); }