Exemplo n.º 1
0
        public ItemCreatingViewModel Build()
        {
            var viewModel = new ItemCreatingViewModel();

            viewModel.Categories = this._categoryRepository.GetCategories().ToList();

            return(viewModel);
        }
        public override void ExecuteResult(ControllerContext context)
        {
            base.ExecuteResult(context);

            var viewModel = new ItemCreatingViewModel();

            viewModel.Categories = this._categoryRepository.GetCategories().ToList();

            this.GetViewResult(viewModel).ExecuteResult(context);
        }
Exemplo n.º 3
0
        public ActionResult Create(ItemCreatingViewModel viewModel)
        {
            var item = CreateOrUpdateItem(viewModel, true);

            if (_itemCreatingPersistence.PersistenceItem(item))
            {
                SucceedMessage("Save item successfully");
            }
            else
            {
                ErrorMessage("Cannot create item");
            }

            return(RedirectToAction("Index", "Dashboard"));
        }