Exemplo n.º 1
0
 public ActionResult Edit(int id)
 {
     using (var db = new Models.ModelDB())
     {
         var newCategory = db.Categories.FirstOrDefault(p => p.Id == id);
         var model       = new ViewModels.CreateOrEditViewModel
         {
             Name = newCategory.Name
         };
         return(View(model));
     }
 }
Exemplo n.º 2
0
        public ActionResult Edit(ViewModels.CreateOrEditViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            using (var db = new Models.ModelDB())
            {
                var editCategory = db.Categories.FirstOrDefault(x => x.Id == model.Id);
                editCategory.Name = model.Name;
                db.SaveChanges();
            }


            return(RedirectToAction("Index"));
        }
Exemplo n.º 3
0
 public ActionResult Create(ViewModels.CreateOrEditViewModel model)
 {
     if (!ModelState.IsValid)
     {
         return(View(model));
     }
     using (var db = new Models.ModelDB())
     {
         var newCategory = new Models.Category
         {
             Id   = model.Id,
             Name = model.Name
         };
         db.Categories.Add(newCategory);
         db.SaveChanges();
     }
     return(RedirectToAction("Index"));
 }
Exemplo n.º 4
0
        public ActionResult Create()
        {
            var model = new ViewModels.CreateOrEditViewModel();

            return(View(model));
        }