public ActionResult Delete(int id, MonsterViewModel monster) { try { // TODO: Add delete logic here monsterLogic.DeleteMonster(MonsterViewModel.Map(monster)); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Edit(int id, MonsterViewModel monster) { try { // TODO: Add update logic here monsterLogic.EditMonster(MonsterViewModel.Map(monster)); return(RedirectToAction("Index", new { id = id })); } catch { return(View()); } }
public ActionResult Create(MonsterViewModel monster) { try { // TODO: Add insert logic here monsterLogic.CreateMonster(MonsterViewModel.Map(monster)); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: Monster/Delete/5 public ActionResult Delete(int id) { return(View(MonsterViewModel.Map(monsterLogic.GetMonsterById(id)))); }
// GET: Monster public ActionResult Index() { List <MonsterViewModel> monsters = MonsterViewModel.Map(monsterLogic.GetMonsters()); return(View(monsters)); }
// GET: Monster/Compare public ActionResult Compare() { return(View(MonsterViewModel.Map(monsterLogic.GetMonsters()))); }