// #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); } }
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(); }