Пример #1
0
        public async Task <CinemaViewModel> Get(Guid id)
        {
            var item = await CinemaQuery.FindAsync(id);

            var value = item.Map <CinemaViewModel>();

            return(value);
        }
Пример #2
0
        public async Task <ShowMovieViewModel> Screening(Guid id)
        {
            var items = await CinemaQuery.SelectShowingMoiveAsync(id);

            var value = items.Map <ShowMovieViewModel>();

            return(value);
        }
Пример #3
0
        public async Task <IPaged <CinemaViewModel> > Paged(int pageIndex = 1, int pageSize = 10, CinemaQueryParameter param = null)
        {
            var result = await CinemaQuery.PagedAsync(param, pageIndex, pageSize);

            var paged = result.MapPaged <CinemaViewModel>();

            return(paged);
        }