public Campaign CreateCampaign() { var maxEndDateTime = DateTime.Now; var campaigns = repo.Get(); maxEndDateTime = campaigns.Aggregate(maxEndDateTime, (current, item) => (current <= item.EndDateTime) ? item.EndDateTime : current); var campaign = new Campaign { Title = "Campaign", StartDateTime = DateTime.Now.AddDays(-10), EndDateTime = maxEndDateTime.AddDays(5) }; repo.Add(campaign); return(campaign); }
public void Add(Campaign campaign) { repo.Add(campaign); }