public IActionResult Delete(CategotyDetailsViewModel model) { var success = categoryService.Delete(model.Id); if (!success) { return(RedirectToAction("Error", "Home")); } return(RedirectToAction("All", "Categories")); }
public IActionResult Edit(int id) { var category = categoryService.GetById(id); if (category.Name == null) { return(BadRequest()); } var viewModel = new CategotyDetailsViewModel() { Name = category.Name, Description = category.Description }; return(View(viewModel)); }
public IActionResult Details(int id) { var category = categoryService.GetById(id); if (category.Name == null) { return(BadRequest()); } if (category.Description == null) { category.Description = "No description."; } var viewModel = new CategotyDetailsViewModel() { Id = category.Id.Value, Name = category.Name, Description = category.Description }; return(View(viewModel)); }