public IPaginate <ProductCategoryListModel.ListItem> Get(int index, int size, int from) { var productList = ProductCategoryListModel.Get(_productCategoryRepository); var page = IPaginateExtension.ToPaginate <ProductCategoryListModel.ListItem>(productList.ProductCategories.ToList(), index, size, from); return(page); }
public IPaginate <ProductListModel.ListItem> Get(int index, int size, int from) { var currentUserID = _usermanager.GetUserId(User); Guid id = new Guid(currentUserID); var productList = ProductListModel.Get(_productRepository, _productCategoryRepository, _productImageRepository, id); var page = IPaginateExtension.ToPaginate <ProductListModel.ListItem>(productList.Products.ToList(), index, size, from); return(page); }
public IPaginate <ProductViewModel.ListItem> GetPaging(int index, int size, int from = 0) { var products = ProductViewModel.Get(_ProductRepository, _productCategoryRepository, _ProductImageRepository, _provinceRepository, _districtRepository, _StateRepository, _usermanager); var page = IPaginateExtension.ToPaginate <ProductViewModel.ListItem>(products.Products, index, size, from); return(page); }