public CreateNextSessionViewModel(ISessionLogViewModel sessionLogViewModel, IScheduleViewModel scheduleViewModel, ISessionRepository sessionRepository, IUserInterfaceState userInterfaceState) { _sessionLogViewModel = sessionLogViewModel; _sessionRepository = sessionRepository; _scheduleViewModel = scheduleViewModel; _userInterfaceState = userInterfaceState; CreateNextSession = new RelayCommand(CreateNextSessionExecute); }
public SessionLogView(ISessionLogViewModel sessionLogViewModel) { InitializeComponent(); _sessionLogViewModel = sessionLogViewModel; }
public SessionDetailView(ISessionLogViewModel sessionLogViewModel) { InitializeComponent(); _session = sessionLogViewModel.SelectedSession; }