public async Task <IHttpActionResult> PutCourse(int id, Course course) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != course.CourseId) { return(BadRequest()); } db.Entry(course).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CourseExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <ActionResult> Create([Bind(Include = "StudentID,LastName,FirstName,EnrollmentDate,MiddleName")] Student student) { if (ModelState.IsValid) { db.Students.Add(student); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(student)); }
public async Task <ActionResult> Create([Bind(Include = "StudentId,StudentName,StudentMobile,StudentAddress")] Student student) { if (ModelState.IsValid) { db.Students.Add(student); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(student)); }
public async Task <ActionResult> Create([Bind(Include = "Id,First_Name,Last_Name")] Lecturer lecturer) { if (ModelState.IsValid) { db.Lecturers.Add(lecturer); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(lecturer)); }
public async Task <ActionResult> Create([Bind(Include = "ResultId,StudentId,ExamTypeId,CGPA")] Result result) { if (ModelState.IsValid) { db.Results.Add(result); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.ExamTypeId = new SelectList(db.ExamTypes, "ExamTypeId", "ExamName", result.ExamTypeId); ViewBag.StudentId = new SelectList(db.Students, "StudentId", "StudentName", result.StudentId); return(View(result)); }
public async Task <ActionResult> Create([Bind(Include = "EnrollmentID,Grade,CourseID,StudentID,LecturerId")] Enrollment enrollment) { if (ModelState.IsValid) { db.Enrollments.Add(enrollment); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.CourseID = new SelectList(db.Courses, "CourseID", "Title", enrollment.CourseID); ViewBag.StudentID = new SelectList(db.Students, "StudentID", "LastName", enrollment.StudentID); ViewBag.LecturerId = new SelectList(db.Lecturers, "Id", "First_Name", enrollment.LecturerId); return(View(enrollment)); }