public void Update_Account_Invite() { var db = new DatabaseRepository("VictoriousEntities"); AccountInviteModel invite = db.GetAcountInvite("10000"); invite.IsExpired = true; var result = db.UpdateAccountInvite(invite); Assert.AreEqual(DbError.SUCCESS, result); }
public void AddAccountInvite() { AccountInviteModel invite = new AccountInviteModel() { DateCreated = DateTime.Today, DateExpires = DateTime.Today.AddDays(1), AccountInviteCode = Guid.NewGuid().ToString(), IsExpired = false, SentByID = service.GetAllAccounts()[0].AccountID, SentToEmail = "*****@*****.**" }; service.AddAccountInvite(invite); var result = unitOfWork.Save(); Assert.AreEqual(true, result); }
public void Add_Account_Invite() { var db = new DatabaseRepository("VictoriousEntities"); AccountInviteModel invite = new AccountInviteModel() { DateCreated = DateTime.Now, DateExpires = DateTime.Now.AddDays(1), IsExpired = false, AccountInviteCode = "10000", SentToEmail = "*****@*****.**", SentByID = 1 }; var result = db.AddAccountInvite(invite); Assert.AreEqual(DbError.SUCCESS, result); }
/// <summary> /// Deletes a single AccountInvite from the database. /// </summary> /// <param name="inviteCode"> The inviteCode of the AcccountInvite to delete. </param> public void DeleteAccountInvite(string inviteCode) { AccountInviteModel inviteToDelete = unitOfWork.AccountInviteRepo.GetSingle(x => x.AccountInviteCode == inviteCode); unitOfWork.AccountInviteRepo.DeleteEntity(inviteToDelete); }
/// <summary> /// Updates a single AccountInvite in the database. /// </summary> /// <param name="accountInvite"> The model of the AccountInvite to update. </param> public void UpdateAccountInvite(AccountInviteModel accountInvite) { unitOfWork.AccountInviteRepo.Update(accountInvite); }
/// <summary> /// Adds a single AccountInvite to the database. /// </summary> /// <param name="accountInvite"> The model of the AccountInvite to add. </param> public void AddAccountInvite(AccountInviteModel accountInvite) { unitOfWork.AccountInviteRepo.Add(accountInvite); }