Ejemplo n.º 1
0
        public IActionResult New()
        {
            var viewModel = new SubCategoryNewViewModel();

            viewModel.Categories = NewGetCategoryListItems();

            return(View(viewModel));
        }
Ejemplo n.º 2
0
 private SubProductCategory CreateSubCategory(SubCategoryNewViewModel viewModel)
 {
     return(new SubProductCategory
     {
         Title = viewModel.Title,
         Category = _categoryRepository.GetById(viewModel.SelectedCategoryId)
     });
 }
Ejemplo n.º 3
0
        public IActionResult New(SubCategoryNewViewModel viewModel)
        {
            if (ModelState.IsValid)
            {
                var newSubCategory = CreateSubCategory(viewModel);
                _subCategoryRepository.Add(newSubCategory);

                return(RedirectToAction("Index"));
            }

            viewModel.Categories = NewGetCategoryListItems();

            return(View(viewModel));
        }