private NavigationEntry CreateNavigationEntry(INavigatableViewModel viewModel) { var navigationCommand = new RelayCommand( () => { _vmDisplayService.DisplayAsync(viewModel.GetType()); }); return(new NavigationEntry(navigationCommand, viewModel.NavigationDescription)); }
private void NavigateToDayDetails(int dayOffset) { var tomorrow = _context.DailyReport.Date.AddDays(dayOffset); _vmDisplayService.DisplayAsync <EditDayViewModel>(tomorrow); }
private async Task NavigateToOverviewAsync() { await _vmDisplayService.DisplayAsync <IndividualsOverviewViewModel>(); }