Ejemplo n.º 1
0
 public static Company CreateNewEntry(string companyName, string vatIndex)
 {
     var p = new Company();
     var e = new CompanyRegisteredEvent(Guid.NewGuid(), companyName, vatIndex);
     p.RaiseEvent(e);
     return p;
 }
Ejemplo n.º 2
0
 public void Apply(CompanyRegisteredEvent evt)
 {
     this.Id = evt.CompanyId;
     this.CompanyName = evt.CompanyName;
     this.VatIndex = evt.VatIndex;
 }