Ejemplo n.º 1
0
        public void DeleteAllPartyInvites(Citizen who)
        {
            var invites = partyInviteRepository.Where(invite => invite.CitizenID == who.ID).ToList();

            foreach (var invite in invites)
            {
                InformAboutRemoveInvite(invite);
                partyInviteRepository.Remove(invite);
            }
            ConditionalSaveChanges(partyInviteRepository);
        }
Ejemplo n.º 2
0
        public ActionResult Invites()
        {
            var citizen = SessionHelper.LoggedCitizen;

            var invites = partyInviteRepository.Where(invite => invite.CitizenID == citizen.ID)
                          .Include(invite => invite.Citizen.Entity)
                          .Include(invite => invite.Party.Entity);

            var vm = new PartyInviteListViewModel(invites);

            return(View(vm));
        }