Пример #1
0
        public ActionResult SaveEnrollCourse(StudentCourseEnroll StudentEnrolled)
        {
            if (studentManager.GetCourseEnroll(StudentEnrolled.CourseID, StudentEnrolled.StudentID) == null)
            {
                if (ModelState.IsValid)
                {
                    bool IsCourseEnrolled = studentManager.SaveEnrollCourse(StudentEnrolled);
                    if (IsCourseEnrolled)
                    {
                        ViewBag.Message = "Student enrolled a course  successfully";
                    }
                    else
                    {
                        ViewBag.errMessage = "Course is failed to enroll";
                    }
                }
            }

            else
            {
                ViewBag.errMessage = "Course is already enrolled";
            }
            ModelState.Clear();
            ViewBag.StudentRegNo = new SelectList(studentManager.StudentRegNo(), "StudentID", "RegistrationNo");
            return(View());
        }
Пример #2
0
        // To enroll course to student//
        public bool SaveEnrollCourse(StudentCourseEnroll StudentEnrolled)
        {
            StudentEnrolledCourse enroll = new StudentEnrolledCourse();

            enroll.StudentID    = StudentEnrolled.StudentID;
            enroll.CourseID     = StudentEnrolled.CourseID;
            enroll.enrolledDate = StudentEnrolled.Dates;
            dbContext.StudentEnrolledCourses.Add(enroll);
            int rowaffected = dbContext.SaveChanges();

            return(rowaffected > 0);
        }
Пример #3
0
 public bool SaveEnrollCourse(StudentCourseEnroll StudentEnrolled)
 {
     return(_Getway.SaveEnrollCourse(StudentEnrolled));
 }