示例#1
0
        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);
        }
示例#3
0
 private async Task NavigateToOverviewAsync()
 {
     await _vmDisplayService.DisplayAsync <IndividualsOverviewViewModel>();
 }