Esempio n. 1
0
        public ActionResult Rendering()
        {
            var categoryViewModel = new CategoryImageViewModel();

            categoryViewModel.Image = new HtmlString(FieldRenderer.Render(RenderingContext.Current.Rendering.Item, "Image"));

            return(View(categoryViewModel));
        }
        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));
        }