コード例 #1
0
        public bool AddStudent(string firstName, string lastName, string major, bool active)
        {
            var     data    = new EfInserts();
            Student student = new Student()
            {
                StudentFirstName = firstName, StudentLastName = lastName, Major = major, Active = active
            };

            return(data.InsertStudent(student));
        }
コード例 #2
0
        public bool AddCourse(Student student, Course course)
        {
            EfInserts  data   = new EfInserts();
            Enrollment enroll = new Enrollment();

            enroll.CourseNumber   = course.CourseNumber;
            enroll.CourseName     = course.CourseName;
            enroll.CourseID       = course.CourseID;
            enroll.ClassStartTime = course.StartClassTime;
            enroll.StudentID      = student.StudentID;

            return(data.insertEnrollment(enroll));
        }
コード例 #3
0
        public bool ScheduleCourse(string CourseName, int CourseNumber, int ProfessorID, int BuildingID, int maxStudents, string StartTime, string EndTime, bool CourseFull, bool Active)
        {
            var    data   = new EfInserts();
            Course course = new Course()
            {
                CourseName     = CourseName,
                CourseNumber   = CourseNumber,
                ProfessorID    = ProfessorID,
                BuildingID     = BuildingID,
                maxStudents    = maxStudents,
                StartClassTime = TimeSpan.Parse(StartTime),
                EndClassTime   = TimeSpan.Parse(EndTime),
                CourseFull     = CourseFull,
                Active         = Active
            };

            return(data.InsertCourse(course));
        }