public async Task <List <CampaignViewModel> > Handle(UnlockedCampaignsQuery message) { return(await _context.Campaigns .Include(x => x.ManagingOrganization) .Include(x => x.Events) .Include(x => x.ParticipatingOrganizations) .Where(c => !c.Locked && c.Published) .Select(campaign => campaign.ToViewModel()).ToListAsync()); }
public List <CampaignViewModel> Handle(UnlockedCampaignsQuery message) { return(_context.Campaigns .Include(x => x.ManagingOrganization) .Include(x => x.Events) .Include(x => x.ParticipatingOrganizations) .Where(c => !c.Locked && c.Published) .ToViewModel() .ToList()); }
public List <CampaignViewModel> Handle(UnlockedCampaignsQuery message) { return(_dataAccess.Campaigns.Where(c => !c.Locked).ToViewModel().ToList()); }