public IActionResult EditItem(ItemsAndCategories itemsAndCategories) { Item oldItem = itemsAndCategories.Item; try { itemService.CheckItem(oldItem); itemService.EditItem(itemsAndCategories.Item); } catch (ErrorDataException) { itemsAndCategories.Item = oldItem; itemsAndCategories.AllCategories = itemService.ShowCategories(); return(View(itemsAndCategories)); } return(RedirectToAction("Index", "Home")); }
public IActionResult EditCategory(ItemsAndCategories itemsAndCategories) { Category oldCategory = itemsAndCategories.Category; try { categoryService.CheckCategory(oldCategory); categoryService.EditCategory(itemsAndCategories.Category); } catch (ErrorDataException) { itemsAndCategories.Category = oldCategory; itemsAndCategories.AllCategories = itemService.ShowCategories(); return(View(itemsAndCategories)); } return(RedirectToAction("Index")); }