public ActionResult Create(Category category)
        {
            if (ModelState.IsValid)
            {
                db.Categories.Add(category);
                db.SaveChanges();
                return RedirectToAction("Index");
            }

            return View(category);
        }
Exemple #2
0
        public void AddCategory()
        {
            var category1 = new Category() { CategoriesName = "All" };
            var category2 = new Category() { CategoriesName = "Children books" };
            var category3 = new Category() { CategoriesName = "Business books books" };
            var category4 = new Category() { CategoriesName = "Literature books" };
            var category5 = new Category() { CategoriesName = "Music books" };
            var category6 = new Category() { CategoriesName = "Technology books" };

            db.Categories.Add(category1);
            db.Categories.Add(category2);
            db.Categories.Add(category3);
            db.Categories.Add(category4);
            db.Categories.Add(category5);
            db.Categories.Add(category6);
            db.SaveChanges();
        }
 public ActionResult Edit(Category category)
 {
     if (ModelState.IsValid)
     {
         db.Entry(category).State = EntityState.Modified;
         db.SaveChanges();
         return RedirectToAction("Index");
     }
     return View(category);
 }
 public ActionResult SaveCategory(string CategoriesName)
 {
     try
     {
         Category c = new Category();
         c.CategoriesName = CategoriesName;
         db.Categories.Add(c);
         //db.SaveChanges();
         return PartialView("~/Views/Partial/_SaveCategories.cshtml", db.Categories.ToList());
     }
     catch (Exception ex)
     {
         ViewBag.Error = ex.Message;
         return View("Error.cshtml");
     }
 }