public void DeleteDirectorAccount(string emailAddress) { DirectorAccount userToDelete = FindDirectorAccount(emailAddress); DbContext.DirectorAccounts.Remove(userToDelete); DbContext.SaveChanges(); }
public void TestSaveDirector() { Repository.SaveNewDirectorAccount(NewDirectorAccount); DirectorAccount savedAccount = Repository.FindDirectorAccount(TestEmailAddress); Assert.NotNull(savedAccount); }
public DirectorAccountRepositoryTests() { Repository = new DirectorAccountRepository(DissertationContext); NewDirectorAccount = new DirectorAccount { EmailAddress = TestEmailAddress, Password = "******", FirstName = "John", LastName = "Doe" }; }
public void MarkAsModified(DirectorAccount directorAccount) { DbContext.Entry(directorAccount).State = EntityState.Modified; }
public DirectorAccount FindDirectorAccount(string emailAddress) { DirectorAccount director = DbContext.DirectorAccounts.Find(emailAddress); return(director); }
public void SaveNewDirectorAccount(DirectorAccount directorAccount) { DbContext.DirectorAccounts.Add(directorAccount); DbContext.SaveChanges(); }