コード例 #1
0
ファイル: Human.cs プロジェクト: oplaner4/FamilyTreeTools
        public Human(string birthFullName, DateTime birthDate)
        {
            Initialize();

            SetBirthDate(birthDate);
            Status = new PropHistory <StatusOptions>().AddChange(StatusOptions.Unmarried, BirthDate);
            FullName.AddChange(birthFullName, BirthDate);
            Id = Guid.NewGuid();
        }
コード例 #2
0
        public Member(
            string birthFullName, DateTime birthDate
            ) : base(birthFullName, birthDate)
        {
            Initialize();

            Status.AddChange(StatusOptions.Unmarried, BirthDate);
            FullName.AddChange(birthFullName, BirthDate);
            Refs = new References(this);
        }
コード例 #3
0
 public Member ChangedFullName(string arg, DateTime since)
 {
     FullName.AddChange(arg, since);
     return(this);
 }