public List<Room> GetAllRooms() { RoomService r = new RoomService(); return r.GetAllRooms(); }
public List<Room> GetAvailableRooms(string timeslotcode) { List<Room> roomList = new List<Room>(); List<SubjectAssignment> schedList = new List<SubjectAssignment>(); List<Room> takenRooms = new List<Room>(); List<Room> availableRooms = new List<Room>(); SubjectAssignmentService sas = new SubjectAssignmentService(); schedList = GetAllSchedules(); foreach (SubjectAssignment sa in schedList) { takenRooms.Add(sa.Room); } RoomService rs = new RoomService(); roomList = rs.GetAllRooms(); availableRooms = roomList.Except<Room>(takenRooms).ToList<Room>(); return availableRooms; }