public void DeclineInvite(PartyInvite invite) { var message = $"{invite.Citizen.Entity.Name} declined party invite."; using (NoSaveChanges) warningService.AddWarning(invite.PartyID, message); partyInviteRepository.Remove(invite); ConditionalSaveChanges(partyInviteRepository); }