Exemple #1
0
 public void Apply(StudentChangedAddressFact fact)
 {
     StreetAddress = fact.StreetAddress;
     Suburb = fact.Suburb;
     State = fact.State;
     PostCode = fact.PostCode;
 }
Exemple #2
0
        public void ChangeAddress(Guid addressId)
        {
            var fact = new StudentChangedAddressFact
                       {
                           AggregateRootId = Id,
                           AddressId = addressId,
                       };

            Append(fact);
            Apply(fact);
        }
Exemple #3
0
 public void Apply(StudentChangedAddressFact fact)
 {
     AddressId = fact.AddressId;
 }
Exemple #4
0
        public void ChangeAddress(string streetAddress, string suburb, string state, string postcode)
        {
            var fact = new StudentChangedAddressFact
                       {
                           AggregateRootId = Id,
                           StreetAddress = streetAddress,
                           Suburb = suburb,
                           State = state,
                           PostCode = postcode,
                       };

            Append(fact);
            Apply(fact);
        }