Example #1
0
        public string AssignCourse(int teacherId, int courseId)
        {
            List <CourseDetailsWithTDS> courseDetailsWithTds = courseGateway.GetAllAssignedCourses();
            int count = 0;

            foreach (var course in courseDetailsWithTds)
            {
                if (course.CourseId == courseId)
                {
                    count = 1;
                }
            }
            if (count == 1)
            {
                return("Course already assigned");
            }
            else
            {
                if (courseGateway.AssignCourse(teacherId, courseId) > 0)
                {
                    return("Course Assigned Successfully");
                }
                return("Course Assigning Failed");
            }
        }
Example #2
0
 public string AssignCourse(AssignCourse assignCourse)
 {
     if (courseGateway.IsExistCourse(assignCourse.CourseId))
     {
         return("This course code already assigned to a teacher.");
     }
     if (courseGateway.AssignCourse(assignCourse) > 0)
     {
         return("The course assigend to the teacher succcessfully.");
     }
     return("Failed to assign the course");
 }
Example #3
0
        public string AssignCourse(CourseAssign courseAssign)
        {
            var rowAffected = courseGateway.AssignCourse(courseAssign);

            if (rowAffected[0] > 0 && rowAffected[1] > 0 && rowAffected[2] > 0)
            {
                return("Course Assigned.");
            }
            else
            {
                return("Course Assign failed.");
            }
        }
 public bool AssignCourse(TeacherCourseAssign teacherCourseAssign)
 {
     return(_courseGateway.AssignCourse(teacherCourseAssign));
 }