Example #1
0
 public void AddParent(Parent parent)
 {
     Raise(ParentAddedDomainEvent.Create(this, parent.Id,
                                         parent.GetName(),
                                         parent.GetIdentification(),
                                         parent.GetBirthDate()));
 }
Example #2
0
        private void When(ParentAddedDomainEvent domainEvent)
        {
            parents = parents ?? new List <Parent>();
            Parent parent = Parent.Create(
                domainEvent.ParentId,
                domainEvent.Name,
                domainEvent.Identification,
                domainEvent.BirthDate);

            parents.Add(parent);
        }