public ActionResult DeclineJoinRequest(int requestID) { var request = partyJoinRequestRepository.GetById(requestID); var citizen = SessionHelper.LoggedCitizen; MethodResult result; if ((result = partyService.CanDeclineJoinRequest(request, citizen)).IsError) { return(JsonError(result)); } partyService.DeclineJoinRequest(request); return(JsonSuccess("Request removed.")); }