/// <summary> /// Loads calculated task list /// </summary> private void LoadTaskList() { // Update tasks times mSessionHandler.Calculate(); // Calculate selected tasks and get the contexts var contexts = mSessionHandler.GetTasks().WholeList; // Map the list as suitable view models TaskItems = new ObservableCollection <SummaryTimeTaskItemViewModel>(mTimeTasksMapper.ListMapToSummary(contexts)); // Calculate session time SessionTime = mSessionHandler.SessionTime; }