Exemple #1
0
        public JsonResult GetCoursesByDepartmentId(ClassRoom classRoom)
        {
            var courses = aClassRoomManager.GetAllCourses(classRoom);


            List <Course> courseDetails = new List <Course>();

            foreach (Course course in courses)
            {
                List <ClassRoom> classRooms = aClassRoomManager.GetAllClassRooms(course.Id);
                if (classRooms.Count < 1)
                {
                    course.RoomInfo = "Not scheduled yet";
                }
                else
                {
                    foreach (ClassRoom room in classRooms)
                    {
                        course.RoomInfo += "R No: " + room.RoomNo + ", " + room.Day + ", " + room.FromTime + "-" +
                                           room.ToTime + "; </br> ";
                    }
                }
                course.ClassRooms = classRooms;
                course.Code       = course.Code;
                course.Name       = course.Name;
                courseDetails.Add(course);
            }

            return(Json(courseDetails));
        }