public IActionResult Add(ProductUpdateModel model)
        {
            if (ModelState.IsValid)
            {
                var imageUrl = model.ImageUpload(model.ProductImage);
                model.AddNewProductItem(imageUrl);
            }

            var categories = model.GetAllCategoryList();

            ViewBag.CategoryList = categories;
            return(View(model));
        }