Exemple #1
0
        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"));
        }