public ActionResult CreateHeistSkills(int heistId) { ViewBag.Skills = new SelectList(memberSkills); tblHeistSkills skills = new tblHeistSkills(); return(View("CreateHeistSkills", skills)); }
public ActionResult CreateHeistSkills(int id) { ViewBag.Skills = new SelectList(heistkills); ViewBag.HeistID = id; tblHeistSkills skill = new tblHeistSkills(); skill.HeistID = id; return(View(skill)); }
public ActionResult EditHeistSkill(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblHeistSkills hs = GetHeistSkillByID(id); if (hs == null) { return(HttpNotFound()); } return(View(hs)); }
public ActionResult EditHeistSkill(tblHeistSkills model) { try { tblHeistSkills hs = GetHeistSkillByID(model.SkillsID); hs.HeistID = model.HeistID; hs.Name = model.Name; hs.SkillLevel = model.SkillLevel; hs.MembersNo = model.MembersNo; db.SaveChanges(); return(RedirectToAction("Details", "Heist", new { @id = model.HeistID })); } catch { return(RedirectToAction("EditHeistSkill", "Heist", new { @id = model.HeistID })); } }
public ActionResult DeleteSkillConfirmed(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } try { tblHeistSkills hs = GetHeistSkillByID(id); db.tblHeistSkills.Remove(hs); db.SaveChanges(); return(RedirectToAction("Details", "Heist", new { @id = hs.HeistID })); } catch { return(View()); } }
public ActionResult CreateHeistSkills(tblHeistSkills model) { ViewBag.Skills = new SelectList(heistkills); try { tblHeistSkills skill = new tblHeistSkills { HeistID = model.HeistID, Name = model.Name, SkillLevel = model.SkillLevel, MembersNo = model.MembersNo }; db.tblHeistSkills.Add(skill); db.SaveChanges(); return(RedirectToAction("Details", "Heist", new { @id = model.HeistID })); } catch { return(View()); } }
public tblHeistSkills GetHeistSkillByID(int?id) { tblHeistSkills hs = db.tblHeistSkills.SingleOrDefault(m => m.SkillsID == id); return(hs); }