public JsonResult RemoveInvite(int citizenID, int partyID) { var invite = partyInviteRepository.FirstOrDefault(i => i.CitizenID == citizenID && i.PartyID == partyID); MethodResult result; if ((result = partyService.CanRemoveInvite(invite, SessionHelper.LoggedCitizen)).IsError) { return(JsonError(result)); } var citizenName = invite.Citizen.Entity.Name; partyService.RemoveInvite(invite); return(JsonSuccess($"You successfully removed {citizenName} invite.")); }