isOvulationDay method

Future<bool> isOvulationDay()

check if today is ovulation day

Implementation

Future<bool> isOvulationDay() async {
  bool ovulationDay = false;
  if (_lastPeriodDate.isNotEmpty) {
    DateTime lastPeriodDate = DateTime.parse(getPreviousPeriodDay());
    int totalDiffCurrentLastPeriod =
        DateTime.now().difference(lastPeriodDate).inDays;
    int getOvulationDay = getPeriodDuration() +
        getFollicularDayCounts() +
        defaultOvulationDay ~/ 2;
    if (getOvulationDay == totalDiffCurrentLastPeriod) {
      ovulationDay = true;
    }
  }
  return ovulationDay;
}