public bool hasOngoingPromotions() { var result = false; var currentDate = DateTime.Today.Date; Promotions.ForEach(p => { if (p.StartDate <= currentDate && p.EndDate >= currentDate) { result = true; } }); return(result); }