public ActionResult DeleteConfirmed(int id) { Gradeing gradeing = db.Gradeings.Find(id); db.Gradeings.Remove(gradeing); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,StudentID,Result,GradingDate,SubjectID")] Gradeing gradeing) { if (ModelState.IsValid) { db.Entry(gradeing).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.SubjectID = new SelectList(db.Subjects, "ID", "SubjectName", gradeing.SubjectID); return(View(gradeing)); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Gradeing gradeing = db.Gradeings.Find(id); if (gradeing == null) { return(HttpNotFound()); } return(View(gradeing)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Gradeing gradeing = db.Gradeings.Find(id); if (gradeing == null) { return(HttpNotFound()); } ViewBag.SubjectID = new SelectList(db.Subjects, "ID", "SubjectName", gradeing.SubjectID); return(View(gradeing)); }
public ActionResult Create([Bind(Include = "ID,StudentID,Result,GradingDate,SubjectID")] Gradeing gradeing) { List <Gradeing> grades = db.Gradeings.Where(g => g.StudentID == gradeing.StudentID).Include(g => g.Student).Include(g => g.Subject).Include(g => g.ExamSubmition).ToList(); bool i = db.Gradeings.Any(cus => cus.StudentID == gradeing.StudentID && cus.SubjectID == gradeing.SubjectID); if (ModelState.IsValid && i == false) { db.Gradeings.Add(gradeing); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.SubjectID = new SelectList(db.Subjects, "ID", "SubjectName", gradeing.SubjectID); return(View(gradeing)); }