public IActionResult Categories() { APIHandler webHandler = new APIHandler(); Categories categories = webHandler.GetCategories(); return(View(categories)); }
/* Below method will save Categories to Database if count == 0 */ public IActionResult SaveCategories() { APIHandler apiHandler = new APIHandler(); Categories category = apiHandler.GetCategories(); List <Category> cd = category.data; foreach (Category cd1 in cd) { if (dbContext.Category.Where(c => c.id.Equals(cd1.id)).Count() == 0) { dbContext.Category.Add(cd1); ViewBag.Message = "Database Updated"; } } dbContext.SaveChanges(); ViewBag.dbSuccessComp = 1; return(View("Categories", category)); }