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

            Films = SearchFilmEntity.ApplyTo(Films);
            return(Films.Count());
        }
Esempio n. 2
0
        // Lọc Film theo điều kiện search
        public List <FilmEntity> Gets(UserEntity UserEntity, SearchFilmEntity SearchFilmEntity)
        {
            if (SearchFilmEntity == null)
            {
                SearchFilmEntity = new SearchFilmEntity();
            }
            IQueryable <Film> Films = CinemasEntities.Films.Include(f => f.Category);

            Films = SearchFilmEntity.ApplyTo(Films);
            Films = SearchFilmEntity.SkipAndTake(Films);
            return(Films.ToList().Select(f => new FilmEntity(f, f.Category)).ToList());
        }