public void TetsStdEmails2() { var repoBl = new RepositoryBL(_repoMock.Object); var eMails = repoBl.GetStdEmailsForSecondWay().ToList(); Assert.IsTrue(eMails.Count == 100); }
public void TestGroups() { var repoBl = new RepositoryBL(_repoMock.Object); repoBl.CreateNewGroups(2); var newGr = _groups.Where(el => el.Wave == 2).ToList(); Assert.IsTrue(newGr.Count > 0); }
public void TestStdSearching() { var repoBl = new RepositoryBL(_repoMock.Object); for (int i = 0; i < 100; i++) { string fio = $"Surname Name Parent {i}"; var student = repoBl.GetStudents(i.ToString()).ToList()[0]; Assert.IsNotNull(student); Assert.AreEqual(student.fio, fio); } }
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); }
protected void GetScreenFeatures() { RepositoryBL objRepMgr = new RepositoryBL(); //TODO Feature Id should eb replaced with proper enum string FeatureID = "2230"; string JuvenileMsg = ""; DataSet objSysRepositoryPermissionDS = objRepMgr.GetRepoScreenSecurity(FeatureID, GetPageJuris()); //Retrieve the screen level security & check whether permissions were applied DataRow objScreenUserSecurityDR = KPI.Global.Helper.Framework.GetDSColumnVal(ref objSysRepositoryPermissionDS, "RepositoryID", FeatureID); //Retreiving the User level security assigned for the screen if (objScreenUserSecurityDR != null) { if (Convert.ToInt32(objScreenUserSecurityDR["KAdd"]) == 1) { fAdd = true; } if (Convert.ToInt32(objScreenUserSecurityDR["Inquiry"]) == 1) { fInquiry = true; } if (Convert.ToInt32(objScreenUserSecurityDR["KChange"]) == 1) { fChange = true; } if (Convert.ToInt32(objScreenUserSecurityDR["Remove"]) == 1) { fRemove = true; } } if (!(fInquiry)) { MessagesBL objMsg = new MessagesBL(); Messages objMessages = objMsg.Select((int)NameMsg.NMSMsg_NO_JUVENILE); JuvenileMsg = objMessages.DefaultMsg; } }
public AdminController() { _repoBl = new RepositoryBL(_repository); }
public StudentController() { _repoBl = new RepositoryBL(repository); }
public AdminAccountModel() { _repoBl = new RepositoryBL(_repository); }