コード例 #1
0
        public List <Products> ListProducts(int pageIndex, int pageSize, ref int totalCount)
        {
            ProductsDao _productsDao = new ProductsDao();

            List <Products> query = _productsDao.GetProductsList(pageIndex, pageSize);

            //再將IEnumerable轉為List,以避免在使用.Count或.First時,又會query DB
            var List = query.ToList();

            if (List.Count() != 0)
            {
                totalCount = List.First().TotalCount;
            }

            return(List);
        }