Пример #1
0
        public static Class GetCourseTitle(String course)
        {
            ClassInfoEntities context = new ClassInfoEntities();
            var courseTitle           = (from c in context.Classes
                                         where c.ClassNumber.Equals(course)
                                         select c).Single();

            return(courseTitle);
        }
Пример #2
0
        public static List <Class> GetAllCourses()
        {
            ClassInfoEntities context    = new ClassInfoEntities();
            List <Class>      allCourses =
                (from c in context.Classes
                 select c).ToList();

            return(allCourses);
        }
Пример #3
0
        public static Instructor GetTeacherOffice(String course)
        {
            ClassInfoEntities context = new ClassInfoEntities();
            var OfficeLocation        = (from c in context.Classes
                                         join t in context.Instructors on c.InstID equals t.InstID
                                         where c.ClassNumber.Equals(course)
                                         select t).Single();

            return(OfficeLocation);
        }
Пример #4
0
        public static List <Student> GetAllStudents(String course)
        {
            ClassInfoEntities context = new ClassInfoEntities();
            ////var AllStudents =
            //            (from  StudentList in context.Students
            //             where StudentList.Classes.Contains(course)
            //             select StudentList);
            //var StudentsInCourse =
            //    (from student in AllStudents
            //     where student.

            //     )

            var AllStudents =
                (
                    from c in context.Classes
                    where c.ClassNumber == course
                    select c.Students
                ).Single().ToList();



            return(AllStudents);
        }