Exemplo n.º 1
0
        public ActionResult AddOrEdit(NodeViewModel model)
        {
            var item = new Node();

            item = Mapper.Map(model, item);

            var result = Db.SaveOrUpdate(item);

            return RedirectToAction("List");
        }
Exemplo n.º 2
0
        public ActionResult AddOrEdit(int? id)
        {
            var model = new NodeViewModel();
            if (id.HasValue)
            {
                var item = Db.Get<Node>(id.Value);
                model = Mapper.Map(item, model);
            }

            model.Types = new List<SelectListItem>
                {
                    new SelectListItem{Text = "Фото", Value = "1"},
                    new SelectListItem{Text = "Документ", Value = "2"},
                    new SelectListItem{Text = "Видео", Value = "3"}
                };

            return View(model);
        }