List<CropTask> getTasksForDate(DateTime date) { return taskBox.values.where((task) => task.date.year == date.year && task.date.month == date.month && task.date.day == date.day ).toList(); }