public ActionResult AddCategory() { var model = new CategoryModel(); model.Order = 0; model.IsActive = true; return View(model); }
public ActionResult AddCategory(CategoryModel model) { var category = new Category(); if (ModelState.IsValid) { category.Description = model.Description; category.InsertDate = DateTime.Now; category.InsertUserId = CustomMembership.CurrentUser().Id; category.IsActive = model.IsActive; category.Name = model.Name; category.Order = model.Order; category.Slug = StringManager.ToSlug(model.Name); try { _categoryService.Insert(category); _uow.SaveChanges(); messagesForView.Clear(); messagesForView.Add("İşlemi başarılı!"); Success(messagesForView); return RedirectToAction("Index"); } catch (Exception ex) { messagesForView.Clear(); messagesForView.Add("İşlem başarısız!"); messagesForView.Add(ex.Message); messagesForView.Add(ex.InnerException.Message); Error(messagesForView); } } return View(model); }
public ActionResult EditCategory(int id) { var model = new CategoryModel(); var category = _categoryService.Find(id); model.Description = category.Description; model.Id = category.Id; model.IsActive = category.IsActive; model.Name = category.Name; model.Order = category.Order; return View(model); }