public Human(string birthFullName, DateTime birthDate) { Initialize(); SetBirthDate(birthDate); Status = new PropHistory <StatusOptions>().AddChange(StatusOptions.Unmarried, BirthDate); FullName.AddChange(birthFullName, BirthDate); Id = Guid.NewGuid(); }
public Member( string birthFullName, DateTime birthDate ) : base(birthFullName, birthDate) { Initialize(); Status.AddChange(StatusOptions.Unmarried, BirthDate); FullName.AddChange(birthFullName, BirthDate); Refs = new References(this); }
public Member ChangedFullName(string arg, DateTime since) { FullName.AddChange(arg, since); return(this); }