public void UpdateCategory(CreateUpdateCategoryModel categoryModel) { var categoryToUpdate = _mapper.Map <Categories>(categoryModel); _unitOfWork.CategoryRepository.Update(categoryToUpdate); _unitOfWork.SaveChanges(); }
public IActionResult Create(CreateUpdateCategoryModel categoryModel) { if (ModelState.IsValid) { CategoriesRepository.Add(new Category() { Name = categoryModel.Name }); CategoriesRepository.Commit(); return(RedirectToAction("Index")); } return(View(categoryModel)); }
public IActionResult Edit(CreateUpdateCategoryModel categoryModel) { if (!ModelState.IsValid) { return(View("Create", categoryModel)); } Category category = CategoriesRepository.Get(categoryModel.CategoryId); if (category != null) { category.Name = categoryModel.Name; CategoriesRepository.Commit(); } return(RedirectToAction("Index")); }
public IActionResult UpdateCategory(CreateUpdateCategoryModel categoryModel) { categoryModel.UserId = GetCurrentUserId(); _categoryService.UpdateCategory(categoryModel); return(Ok()); }