Exemplo n.º 1
0
        // Đếm số lượng Room
        public int Count(UserEntity UserEntity, SearchRoomEntity SearchRoomEntity)
        {
            if (SearchRoomEntity == null)
            {
                SearchRoomEntity = new SearchRoomEntity();
            }
            IQueryable <Room> Rooms = CinemasEntities.Rooms;

            Rooms = SearchRoomEntity.ApplyTo(Rooms);
            return(Rooms.Count());
        }
Exemplo n.º 2
0
        // Lọc thông tin Room dựa vào điều kiện search
        public List <RoomEntity> Gets(UserEntity UserEntity, SearchRoomEntity SearchRoomEntity)
        {
            if (SearchRoomEntity == null)
            {
                SearchRoomEntity = new SearchRoomEntity();
            }
            IQueryable <Room> Rooms = CinemasEntities.Rooms;

            Rooms = SearchRoomEntity.ApplyTo(Rooms);
            Rooms = SearchRoomEntity.SkipAndTake(Rooms);
            return(Rooms.ToList().Select(c => new RoomEntity(c)).ToList());
        }
Exemplo n.º 3
0
 public List <RoomEntity> Gets([FromUri] SearchRoomEntity SearchRoomEntity)
 {
     return(RoomService.Gets(UserEntity, SearchRoomEntity));
 }
Exemplo n.º 4
0
 public int Count([FromUri] SearchRoomEntity SearchRoomEntity)
 {
     return(RoomService.Count(UserEntity, SearchRoomEntity));
 }