コード例 #1
0
 public ActionResult Delete(int id)
 {
     if (ModelState.IsValid)
     {
         RegisterForAnExam registerForAnExam = db.RegisterForExams.Where(x => x.RegisterForAnExamID == id).FirstOrDefault <RegisterForAnExam>();
         db.RegisterForExams.Remove(registerForAnExam);
         db.SaveChanges();
     }
     return(Json(new { success = true, message = "Deleted Successfully" }, JsonRequestBehavior.AllowGet));
 }
コード例 #2
0
 public ActionResult AddOrEdit(RegisterForAnExam registerForAnExam)
 {
     if (ModelState.IsValid)
     {
         if (registerForAnExam.RegisterForAnExamID == 0)
         {
             db.RegisterForExams.Add(registerForAnExam);
             db.SaveChanges();
             return(Json(new { success = true, message = "Saved Successfully" }, JsonRequestBehavior.AllowGet));
         }
         else
         {
             db.Entry(registerForAnExam).State = EntityState.Modified;
             db.SaveChanges();
             return(Json(new { success = true, message = "Updated Successfully" }, JsonRequestBehavior.AllowGet));
         }
     }
     return(View());
 }
コード例 #3
0
 public ActionResult AddOrEdit(int id = 0)
 {
     if (id == 0)
     {
         var registerForAnExamVM = new RegisterForAnExam();
         registerForAnExamVM.ExamDate = System.DateTime.Now;
         ViewBag.ExamPeriodID         = new SelectList(db.ExamPeriods, "ExamPeriodID", "ExamPeriodName");
         //ViewBag.StudentID = new SelectList(db.Students, "StudentID", "StudentNameIndex");
         ViewBag.ProfessorID = new SelectList(db.Professors, "ProfessorID", "ProfessorName");
         //ViewBag.DepartmentID = new SelectList(db.Departments, "DepartmentID", "DepartmentName");
         ViewBag.SubjectID = new SelectList(db.Subjects, "SubjectID", "SubjectName");
         return(View(registerForAnExamVM));
     }
     else
     {
         ViewBag.ExamPeriodID = new SelectList(db.ExamPeriods, "ExamPeriodID", "ExamPeriodName");
         //ViewBag.StudentID = new SelectList(db.Students, "StudentID", "StudentNameIndex");
         ViewBag.ProfessorID = new SelectList(db.Professors, "ProfessorID", "ProfessorName");
         //ViewBag.DepartmentID = new SelectList(db.Departments, "DepartmentID", "DepartmentName");
         ViewBag.SubjectID = new SelectList(db.Subjects, "SubjectID", "SubjectName");
         return(View(db.RegisterForExams.Where(x => x.RegisterForAnExamID == id).FirstOrDefault <RegisterForAnExam>()));
     }
 }