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)); }