private void create_Click(object sender, RoutedEventArgs e)
 {
     var @class = new Class();
     var room = new Room {Code = "E5", Class = @class};
     var cycleYear = new CycleYear(2, CycleCode.A, ClassType.Progression);
     room.Class.CycleYear = cycleYear;
     emef.ObservableRooms.Add(room);
     emef.Classes.InsertOnSubmit(@class);
     emef.CycleYears.InsertOnSubmit(cycleYear);
     Rooms.SelectedItem = room;
 }
 public Class(Shift shift, Room room)
     : this()
 {
     Shift = shift;
     Room = room;
 }