public bool AcceptFriendRequest(int contactId, int userId) { var userContact = new UserContactModel() { StatusId = (int)Lookups.ContactStatuses.Accepted, UserId = contactId, ContactId = userId, }; return(_userContact.Update(userContact)); }
private void Update(UserContactEntity userContact, DateTime now) { m_userContactRepository.EvictUserContact(userContact); var contact = m_userContactRepository.FindById <UserContactEntity>(userContact.Id); //Create new version only if some property has changed if (IsNewVersionNeeded(userContact, contact)) { contact.ActiveTo = now; m_userContactRepository.Update(contact); var newVersion = CreateNewVersion(userContact, now); m_userContactRepository.Create(newVersion); } }
public void Update_Should_Always_Throw_ArgumentException() { Assert.That(() => userContactRepository.Update(ValidUserContact), Throws.ArgumentException); }