public static void SendTexts(WebAPIDemoContest contest) { var phones = new List <string>(); foreach (var personEnrolled in contest.PeopleEnrolled) { phones.Add(personEnrolled.Phone); } SMSHelper.SendSmsMessage(phones, "The " + contest.Name + " contest has started! Reply WIN for your chance to win!"); }
private static WebAPIDemoContest GetContest(string contestName) { if (_contest != null && _contest.Name == contestName) { return(_contest); } using (var db = new WebAPIDemoSMSContestContext()) { var contestInDb = db.Contests .Where(c => c.Name == contestName) .SingleOrDefault(); if (contestInDb != null) { _contest = contestInDb; } return(contestInDb); } }