예제 #1
0
파일: Company.cs 프로젝트: pachinko/naa4e
 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;
 }
예제 #2
0
파일: Company.cs 프로젝트: pachinko/naa4e
 public void Apply(CompanyRegisteredEvent evt)
 {
     this.Id = evt.CompanyId;
     this.CompanyName = evt.CompanyName;
     this.VatIndex = evt.VatIndex;
 }