public SalesAccountActivityResource Visit(SalesAccountUpdateAddressActivity activity) { return(new SalesAccountUpdateAddressActivityResource { ActivityType = activity.GetType().Name, ChangedOn = DateTime.SpecifyKind(activity.ChangedOn, DateTimeKind.Utc).ToString("o"), Line1 = activity.Address?.Line1, Line2 = activity.Address?.Line2, Line3 = activity.Address?.Line3, Line4 = activity.Address?.Line4, CountryUri = activity.Address?.CountryUri, Postcode = activity.Address?.Postcode, UpdatedByUri = activity.UpdatedByUri }); }
private void UpdateAddress(SalesAccountUpdateAddressActivity updateActivity) { this.Address = updateActivity.Address; this.Activities.Add(updateActivity); }