예제 #1
0
        public List <Movie> Retrieve(MovieQueryParameter param)
        {
            throw new NotImplementedException();

            //Func<Movie, bool> predicate = (m) => true;
            //if (!string.IsNullOrWhiteSpace(param.Name))
            //{
            //    var predicate1 = predicate;
            //    predicate = (m) => predicate1(m) && m.Name.Contains(param.Name);
            //}
            //if (param.Name != null)
            //{
            //    var predicate2 = predicate;
            //    predicate = (m) => predicate2(m) && m.Name.Contains(param.Name);
            //}
            //MovieRepository.Retrieve(predicate)
        }
예제 #2
0
 public Task <List <Movie> > RetrieveAsync(MovieQueryParameter param)
 {
     throw new NotImplementedException();
 }
예제 #3
0
 public Task <IPaged <Movie> > PagedAsync(MovieQueryParameter param, int pageIndex, int pageSize)
 {
     throw new NotImplementedException();
 }
예제 #4
0
        // GET: Manage/Movie
        public async Task <ActionResult> Index(MovieQueryParameter param)
        {
            var pagedList = await MovieQueryEntry.PagedAsync(e => true, 1, 10);

            return(View(pagedList.ConvertDto()));
        }