public ActionResult Create(CategoryModal modal)
 {
     if (ModelState.IsValid)
     {
         int id = process.Save(modal);
         if (id > 0)
         {
             return(RedirectToAction("Index"));
         }
     }
     return(PartialView());
 }
 public bool Edit(int id, CategoryModal models)
 {
     using (var contest = new PrkStoreEntities())
     {
         var employee = contest.tblCategory.FirstOrDefault(x => x.ID == id);// first or default use garda fast hucha where vanda
         if (employee != null)
         {
             employee.Name        = models.Name;
             employee.Description = models.Description;
             employee.IsFeatured  = models.IsFeatured;
         }
         contest.SaveChanges();
         return(true);
     }
 }
        public int Save(CategoryModal modal)
        {
            using (var database = new PrkStoreEntities())
            {
                tblCategory CategoryTB = new tblCategory()
                {
                    Name        = modal.Name,
                    Description = modal.Description,
                    ImageUrl    = modal.ImageUrl,
                    IsFeatured  = modal.IsFeatured
                };

                database.tblCategory.Add(CategoryTB);
                database.SaveChanges();
                return(CategoryTB.ID);
            }
        }
        public ActionResult Edit(int id, CategoryModal modal)
        {
            var result = process.Edit(id, modal);

            return(RedirectToAction("Index"));
        }