public ActionResult AddOrEdit(NodeViewModel model) { var item = new Node(); item = Mapper.Map(model, item); var result = Db.SaveOrUpdate(item); return RedirectToAction("List"); }
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); }