public IHttpActionResult GetCategories() { Dictionary <int, Category> categories = CategoriesHandler.GetAllCategories(db); if (categories.Count == 0) { return(NotFound()); } return(Ok(categories)); }
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)); }