Exemple #1
0
 public void Handle(IViewContext context, MemberRegisteredToAssociation domainEvent)
 {
     AssociationMembers.Add(new AssociationMember
     {
         Id = domainEvent.MemberId
     });
 }
Exemple #2
0
        public void Handle(IViewContext context, UserAttachedToAddress domainEvent)
        {
            var userProfile = AssociationMembers.SingleOrDefault(m => m.Id == domainEvent.UserId);
            var address     = AssociationAddresses.SingleOrDefault(a => a.Id == domainEvent.AddressId);

            if (userProfile != null && address != null)
            {
                userProfile.Address = address;
            }
        }
Exemple #3
0
 public AssociationMember GetMember(string userId)
 {
     return(AssociationMembers.SingleOrDefault(m => m.Id == userId));
 }