Esempio n. 1
0
        // Đếm tổng số lượng Cineplex
        public int Count(UserEntity UserEntity, SearchCineplexEntity SearchCineplexEntity)
        {
            if (SearchCineplexEntity == null)
            {
                SearchCineplexEntity = new SearchCineplexEntity();
            }
            IQueryable <Cineplex> Cineplexes = CinemasEntities.Cineplexes;

            Cineplexes = SearchCineplexEntity.ApplyTo(Cineplexes);
            return(Cineplexes.Count());
        }
Esempio n. 2
0
        // Lấy các Cineplex theo điều kiện search
        public List <CineplexEntity> Gets(UserEntity UserEntity, SearchCineplexEntity SearchCineplexEntity)
        {
            if (SearchCineplexEntity == null)
            {
                SearchCineplexEntity = new SearchCineplexEntity();
            }
            IQueryable <Cineplex> Cineplexes = CinemasEntities.Cineplexes.Include(c => c.City);

            Cineplexes = SearchCineplexEntity.ApplyTo(Cineplexes);
            Cineplexes = SearchCineplexEntity.SkipAndTake(Cineplexes);
            return(Cineplexes.ToList().Select(c => new CineplexEntity(c, c.City)).ToList());
        }
Esempio n. 3
0
 public List <CineplexEntity> Gets([FromUri] SearchCineplexEntity SearchCineplexEntity)
 {
     return(CineplexService.Gets(UserEntity, SearchCineplexEntity));
 }
Esempio n. 4
0
 public int Count([FromUri] SearchCineplexEntity SearchCineplexEntity)
 {
     return(CineplexService.Count(UserEntity, SearchCineplexEntity));
 }