コード例 #1
0
ファイル: DoitTaskManager.cs プロジェクト: vanceism7/DoIt
        public void ResetTask( DoitTask Task, DoitTaskContainer Container )
        {
            Container.RemoveTask( Task );
            Task.ResetTask();

            _Current.AddTask( Task );
            DeleteCompletionContainerIfEmpty( Container );
        }
コード例 #2
0
ファイル: DoitTaskManager.cs プロジェクト: vanceism7/DoIt
        public void CompleteTask( DoitTask Task, DoitTaskContainer Container )
        {
            Task.CompleteTask();
            Container.RemoveTask( Task );

            var CompletionContainer = GetCompletionContainer( Task.DateCompleted().Value );
            CompletionContainer.AddTask( Task );
        }
コード例 #3
0
ファイル: DoitTaskManager.cs プロジェクト: vanceism7/DoIt
 public void RemoveTask( DoitTask Task, DoitTaskContainer Container )
 {
     Container.RemoveTask( Task );
 }