public IActionResult AddGalleryCategory(CategoryImageViewModel model)
        {
            CategoryImage categoryImage = new CategoryImage
            {
                Name = model.Name
            };

            if (!ModelState.IsValid)
            {
                ViewData["GeneralError"] = Messages.RequiredInput;
                return(View(categoryImage));
            }

            var result = _categoryImageService.Add(categoryImage);

            if (result.Success)
            {
                ViewData["GeneralSuccess"] = result.Message;
                return(RedirectToAction("ListGalleryCategory", "ManagementPanel"));
            }
            ViewData["GeneralError"] = Messages.GeneralError;
            return(View(categoryImage));
        }