public ActionResult Create(WikiFormModel model) { var item = Mapper.Map<WikiFormModel, Wiki>(model); // int maxOrder = GetSession.Query<Wiki>().Where(x => x.Letter == item.Letter).Count(); // item.Id = maxOrder + 1; GetSession.Save(item); return RedirectToAction("Index", new { model.Letter }); }
public ActionResult Edit(WikiFormModel model) { var item = GetSession.Get<Wiki>(model.Id); Mapper.Map<WikiFormModel, Wiki>(model, item); GetSession.Update(item); return RedirectToAction("Index"); }
public ActionResult Create(string letter) { string alphabet = "אבגדהוזחטיכלמנסעפצקרשת"; var model = new WikiFormModel(); if (alphabet.Contains(letter)) { model = new WikiFormModel() { Date = DateTime.Now, Letter = letter }; } //else //{ // model = new WikiFormModel() { Date = DateTime.Now, LetterEn = letter }; //} return View(model); }