public void AddTaskTest() { DoitTask Task = new DoitTask( "Finish Superman" ); _Container.AddTask( Task ); Assert.IsTrue( _Container.TasksCount() == 1 ); }
public TaskTextBox( DoitTask Task ) { if( Task == null ) throw new Exception( "Task can't be null" ); InitializeComponent(); SetTask( Task ); }
public void ResetTask( DoitTask Task, DoitTaskContainer Container ) { Container.RemoveTask( Task ); Task.ResetTask(); _Current.AddTask( Task ); DeleteCompletionContainerIfEmpty( Container ); }
public void CompleteTask( DoitTask Task, DoitTaskContainer Container ) { Task.CompleteTask(); Container.RemoveTask( Task ); var CompletionContainer = GetCompletionContainer( Task.DateCompleted().Value ); CompletionContainer.AddTask( Task ); }
public void RemoveTaskTest() { DoitTask Task = new DoitTask( "Superman Movie" ); _Container.AddTask( Task ); Assert.IsTrue( _Container.TasksCount() == 1 ); _Container.RemoveTask( Task ); Assert.IsTrue( _Container.TasksCount() == 0 ); }
private TaskTextBox CreateTaskBox( DoitTask task, int LineNumber ) { TaskTextBox result = new TaskTextBox( task ); result.Location = new Point( 0, LineNumber * result.Height ); result.TaskCompleteChanged += ContainerTaskCompleted; result.Dock = DockStyle.Top; result.TaskBoxKeyPressed += TaskContainerPanel_PreviewKeyDown; return result; }
private void TaskCompletedEvent( DoitTaskContainer Container, DoitTask Task ) { string message = Container.GetName() + Environment.NewLine; if( Task.IsComplete() ) message += Task.GetDescription() + " Completed on: " + Task.DateCompleted().Value.ToShortDateString(); else message += Task.GetDescription() + " Reset"; MessageBox.Show( message ); }
public void RemoveTask( DoitTask Task ) { if( Task == null ) return; _Tasks.Remove( Task ); }
public void AddTask( DoitTask Task ) { if( Task == null ) return; _Tasks.Add( Task ); }
public void DoitTaskDefaultCtorTest() { DoitTask task = new DoitTask(); Assert.AreEqual( task.GetDescription(), "New Task" ); }
public void DoitTaskCtorNameSetsCorrectly() { DoitTask task = new DoitTask( "Finish Glitch" ); Assert.AreEqual( task.GetDescription(), "Finish Glitch" ); }
public DoitTaskTests() { _Task = new DoitTask(); }
private void ContainerTaskCompleted( DoitTask Task ) { if( _TaskCompleteChanged != null ) _TaskCompleteChanged( _Container, Task ); }
private void SetTask( DoitTask Task ) { _Task = Task; tb_Task.Text = Task.GetDescription(); chk_Complete.Checked = Task.IsComplete(); }
public void AddTask( DoitTask Task ) { _Container.AddTask( Task ); Populate(); }
public void AddTask( string Description, DoitTaskContainer Container) { DoitTask Task = new DoitTask( Description ); Container.AddTask( Task ); }
public void RemoveTask( DoitTask Task, DoitTaskContainer Container ) { Container.RemoveTask( Task ); }
public void RemoveTask( DoitTask Task ) { RemoveTask( Task, _Current ); }