Пример #1
0
        public List <VolunteerTaskInfo> GetItemsAll(int codeCampId)
        {
            var volunteerIds = volunteerRepo.GetItems(codeCampId).Select(v => v.VolunteerId);
            var items        = new List <VolunteerTaskInfo>();

            foreach (var queriedItems in volunteerIds.Select(id => repo.GetItems(id)).Where(queriedItems => queriedItems.Any()))
            {
                items.AddRange(queriedItems);
            }

            return(items);
        }
Пример #2
0
        public IEnumerable <VolunteerInfo> GetItems(int codeCampId)
        {
            var items = repo.GetItems(codeCampId);

            return(items);
        }