Exemple #1
0
        public IHttpActionResult GetCategories()
        {
            Dictionary <int, Category> categories = CategoriesHandler.GetAllCategories(db);

            if (categories.Count == 0)
            {
                return(NotFound());
            }

            return(Ok(categories));
        }
Exemple #2
0
        public ActionResult CategoryTable(string search, int?pageNo)
        {
            //ApplicationDbContext _context= new ApplicationDbContext();
            SearchCategoryViewModel model             = new SearchCategoryViewModel();
            CategoriesHandler       categoriesHandler = new CategoriesHandler();

            model.SearchItem = search;

            pageNo = pageNo.HasValue ? pageNo.Value > 0 ? pageNo.Value : 1 : 1;

            var totalRecord = categoriesHandler.GetCategoryCount(search);

            model.Categories = categoriesHandler.GetAllCategories(search, pageNo.Value);

            //model.Categories = _context.Categories.ToList();

            if (model.Categories != null)
            {
                model.Pager = new Pager(totalRecord, pageNo, 3);
                return(PartialView("_categoryTable", model));
            }
            return(PartialView("_categoryTable", model));
        }