public MeetingsCentresAndRoomsViewModel(object baseModel) { MeetingCentresListViewModel = new MeetingCentresListViewModel(this); MeetingRoomsListViewModel = new MeetingRoomsListViewModel(this.MeetingCentresListViewModel); MeetingCentreViewModel = new MeetingCentreDetailViewModel(this.MeetingCentresListViewModel); MeetingRoomViewModel = new MeetingRoomDetailViewModel(this.MeetingRoomsListViewModel); View = (Control)baseModel; }
public MeetingRoomDetailViewModel(MeetingRoomsListViewModel listViewModel) { MeetingRoom = new MeetingRoomModel(); _meetingRoomsListViewModel = listViewModel; _meetingRoomsListViewModel.PropertyChanged += MeetingRoomsListViewModel_PropertyChanged; }