コード例 #1
0
        /// <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;
        }