コード例 #1
0
        public IEnumerable <AdvertisementDTO> GetByUser(string id)
        {
            IEnumerable <Advertisement> Advertisement;

            using (var uow = _uowfactory.CreateUnitOfWork())
            {
                var repo = uow.GetRepo <Advertisement>();
                Advertisement = repo.GetAll(o => o.Resources).Where(e => e.ApplicationUserId == id);
            }
            IEnumerable <AdvertisementDTO> dtos = AdvertisementMapper.CreateListAdvertisementDTO().Map(Advertisement).ToList();

            return(dtos);
        }
コード例 #2
0
        public IEnumerable <AdvertisementDTO> GetAll()
        {
            IEnumerable <Advertisement> advertisements;

            using (var uow = _uowfactory.CreateUnitOfWork())
            {
                var repo = uow.GetRepo <Advertisement>();


                advertisements = repo.GetAll(x => x.Resources);
            }

            IEnumerable <AdvertisementDTO> dtos = AdvertisementMapper.CreateListAdvertisementDTO().Map(advertisements).ToList();

            return(dtos);
        }