public FiscalYear GetFiscalYear(DateTime startDate, DateTime endDate, string tenantId) { var fiscalYears = _repository.AsNoTracking().Where(x => x.TenantId == tenantId).ToList(); var fiscalYear = fiscalYears.FirstOrDefault(x => x.StartDate.GetValueOrDefault().Date >= startDate.Date && x.EndDate.GetValueOrDefault().Date <= endDate.Date || x.StartDate.GetValueOrDefault().Date >= startDate.Date && x.EndDate.GetValueOrDefault().Date <= startDate.Date || x.StartDate.GetValueOrDefault().Date <= endDate.Date && x.EndDate.GetValueOrDefault().Date <= endDate.Date); return(fiscalYear); }