public void Execute(IJobExecutionContext context) { IRepository repository = new Repository(); RepositoryBL repoBl = new RepositoryBL(repository); int wave = 1; // removes old and adds new Groups repository.DeleteGroups(); repoBl.CreateNewGroups(wave); MailSender mailSender = new MailSender(); List <string> eMails = repoBl.GetStudentEmails().ToList(); mailSender.SendMail("ЛНУ Курси", "Привіт!<br/> Прийшов Час зареєструватись на курси.", eMails); }
public void ExecuteTemp() { IRepository repository = new Repository(); RepositoryBL repoBl = new RepositoryBL(repository); DeadlineManUp frst = new DeadlineManUp(repository); frst.ManUpGroups(); //repository.ManUpGroups(); //repository.DetruncateStudentsFirstWave(); List <string> eMails = repoBl.GetStdEmailsForSecondWay().ToList(); MailSender mailSender = new MailSender(); string subject = "ЛНУ Курси"; string body = "На жаль ти не зміг зареєструватись на вибраний курс.<br/> Але ти можеш зареєструватись на інший курс."; mailSender.SendMail(subject, body, eMails); }