public bool IsOverdue() { DateTime? date = DueDate; if (DueDate != null) return ((DateTime)date).CompareTo(DateTime.Now) <= 0; return false; }