public ActionResult <IEnumerable <string> > ProcessBookings(LoginPost loginPost, string eventUid, long bookingId) { if (!auth.CheckIfDebugPermissions(loginPost)) { return(Unauthorized()); } if (new VeranstaltungenModel().GetCalendarId(eventUid) == -1) { return(NotFound()); } if (model.GetBooking(bookingId) == null) { return(NotFound()); } if (model.GetEventIdOfBooking(bookingId) != model.GetEventId(eventUid)) { return(BadRequest()); } if (model.ProcessBooking(bookingId)) { return(Ok()); } else { return(Conflict()); } }