public ToDoItem(ToDoTask todoTask) { InitializeComponent(); _todoTask = todoTask; if (string.IsNullOrEmpty(_todoTask.Description)) { this.textBoxDescription.Text = "A short description of what you want to do."; this.textBoxDescription.ForeColor = System.Drawing.SystemColors.ActiveBorder; _isFirstAccess = true; } else { ControlValuesSet(); } }
private void buttonOk_Click(object sender, EventArgs e) { _todoTask = this.toDoItem1.ToDoTask; DialogResult = DialogResult.OK; this.Close(); }
public ToDoItemDialog(TaskClerkEngine engine, ToDoTask toDoTask) { InitializeComponent(); this._engine = engine; this._todoTask = toDoTask; }
/// <summary> /// Compares on the RemindDate of the todotask. /// </summary> /// <param name="taskDescriptionA">The toDoTask A.</param> /// <param name="taskDescriptionB">The toDoTask B.</param> /// <returns></returns> public static int CompareOnRemindDate(ToDoTask toDoTaskA, ToDoTask toDoTaskB) { if (toDoTaskA == null) { throw new ArgumentNullException("toDoTaskA"); } if (toDoTaskB == null) { throw new ArgumentNullException("toDoTaskB"); } return toDoTaskA.RemindDate.CompareTo(toDoTaskB.RemindDate); }
private ListViewGroup SetGroup(ToDoTask task) { if (task.RemindDate == DateTime.MinValue) { return listView.Groups[3]; } if (task.RemindDate.Date == DateTime.Today) { return listView.Groups[1]; } if (task.RemindDate.Date < DateTime.Today) { return listView.Groups[0]; } return listView.Groups[2]; }