public async Task <CinemaViewModel> Get(Guid id) { var item = await CinemaQuery.FindAsync(id); var value = item.Map <CinemaViewModel>(); return(value); }
public async Task <ShowMovieViewModel> Screening(Guid id) { var items = await CinemaQuery.SelectShowingMoiveAsync(id); var value = items.Map <ShowMovieViewModel>(); return(value); }
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); }