Ejemplo n.º 1
0
        public void Create(Guid userId, string emailAddress)
        {
            using (var session = _sessionFactory.OpenSession())
            using (var transaction = session.BeginTransaction())
            {
                var user = session.Get<User>(userId);

                var newFriend = new Friend() { EmailAddress = emailAddress};
                user.AddFriend(newFriend);
                session.Save(newFriend);
                transaction.Commit();
            }
        }
Ejemplo n.º 2
0
 public virtual void AddFriend(Friend friend)
 {
     friend.User = this;
     Friends.Add(friend);
 }