public ActionResult DeleteConfirmed(int id) { QuestionGrade e = db.QuestionGrade.Find(id); db.QuestionGrade.Remove(e); db.SaveChanges(); return(RedirectToAction("Index")); }
public JsonResult GetDetails(int id) { QuestionGrade QuestionGrade = db.QuestionGrade.Find(id); if (QuestionGrade == null) { return(Json(new { Status = 0, Message = "Not found" })); } QuestionGradeVM vm = mapper.Map <QuestionGradeVM>(QuestionGrade); return(Json(new { Status = 1, Message = "Ok", Content = RenderPartialViewToString("Details", vm) })); }
// GET: QuestionGrade/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } QuestionGrade e = db.QuestionGrade.Find(id); QuestionGradeVM vm = mapper.Map <QuestionGradeVM>(e); if (vm == null) { return(HttpNotFound()); } return(View(vm)); }
public ActionResult Edit(QuestionGradeVM vm) { if (ModelState.IsValid) { QuestionGrade e = mapper.Map <QuestionGrade>(vm); db.Entry(e).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } IEnumerable <Question> dbListQuestion = db.Question; ViewBag.Question = new SelectList(dbListQuestion, "Id", "Number"); IEnumerable <Grade> dbListGrade = db.Grade; ViewBag.Grade = new SelectList(dbListGrade, "Id", "Grade1"); return(View(vm)); }
// GET: QuestionGrade/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } QuestionGrade e = db.QuestionGrade.Find(id); QuestionGradeVM vm = mapper.Map <QuestionGradeVM>(e); if (e == null) { return(HttpNotFound()); } IEnumerable <Question> dbListQuestion = db.Question; ViewBag.Question = new SelectList(dbListQuestion, "Id", "Number"); IEnumerable <Grade> dbListGrade = db.Grade; ViewBag.Grade = new SelectList(dbListGrade, "Id", "Grade1"); return(View(vm)); }