Beispiel #1
0
        public ActionResult CreateCategoryItem(CategoryItemViewModel categoryItem)
        {
            if (!ModelState.IsValid)
            {
                return View(categoryItem);
            }

            Mapper.CreateMap<CategoryItemViewModel, CategoryItemDTO>()
                .ForMember(x => x.MenuCategoryId, m => m.MapFrom(s => s.CategoryId))
                .ForMember(x => x.ActionName, m => m.MapFrom(s => s.ActionName))
                .ForMember(x => x.ControllerName, m => m.MapFrom(s => s.ControllerName))
                .ForMember(x => x.Name, m => m.MapFrom(s => s.Name));
            var item = Mapper.Map<CategoryItemViewModel, CategoryItemDTO>(categoryItem);
            _menuService.CreateCategoryItem(item);

            return RedirectToAction("CategoryItemList");
        }
Beispiel #2
0
        public ActionResult CreateCategoryItem()
        {
            var item = new CategoryItemViewModel();

            return View(item);
        }