コード例 #1
0
        // #4 Gets available rooms
        private void CB_AvailTutors_SelectedIndexChanged(object sender, EventArgs e)
        {
            RoomAccessLayer RAL = new RoomAccessLayer(Session.Database);

            _rooms = RAL.GetAvailableRooms(_terms[LB_Terms.SelectedIndex], _day, _periods[CB_AvailTimes.SelectedIndex]);
            foreach (Room r in _rooms)
            {
                CB_Rooms.Items.Add(r.Id + " on floor " + r.Floor);
            }
        }
コード例 #2
0
        private void FillLists()
        {
            InstrumentAccessLayer IAL = new InstrumentAccessLayer(Session.Database);

            _instruments = IAL.GetAllInstruments();
            TermAccessLayer TAL = new TermAccessLayer(Session.Database);

            _terms = TAL.GetAllTerms();
            DayAccessLayer DAL = new DayAccessLayer(Session.Database);

            _days = DAL.GetAllDays();
            PeriodAccessLayer PAL = new PeriodAccessLayer(Session.Database);

            _periods = PAL.GetAllPeriods();
            TutorAccessLayer TuAL = new TutorAccessLayer(Session.Database);

            _tutors = TuAL.GetAllTutors();
            RoomAccessLayer RAL = new RoomAccessLayer(Session.Database);

            _rooms = RAL.GetAllRooms();
        }