/// <summary> /// Initializes a new instance of the <see cref="TitleIdentifier" /> class. /// </summary> /// <param name="titleNumber">In practice, the same value as the Application number that raised the Title. (required).</param> /// <param name="landLandDistrict">landLandDistrict.</param> public TitleIdentifier(string titleNumber = default, LandTitleDistrict landLandDistrict = default) { // to ensure "titleNumber" is required (not null) if (titleNumber == null) { throw new InvalidDataException("titleNumber is a required property for TitleIdentifier and cannot be null"); } else { this.TitleNumber = titleNumber; } this.LandLandDistrict = landLandDistrict; }
/// <summary> /// Initializes a new instance of the <see cref="StrataPlanIdentifier" /> class. /// </summary> /// <param name="strataPlanNumber">Application Number that created the first strata parcel. Uniquely identifies the Strata Common Property..</param> /// <param name="landTitleDistrict">landTitleDistrict.</param> public StrataPlanIdentifier(string strataPlanNumber = default, LandTitleDistrict landTitleDistrict = default) { this.StrataPlanNumber = strataPlanNumber; this.LandTitleDistrict = landTitleDistrict; }
/// <summary> /// Initializes a new instance of the <see cref="TitleTransferDisposition" /> class. /// </summary> /// <param name="disposition">Text of reason for the disposition..</param> /// <param name="dispositionDate">The date the disposition was entered.</param> /// <param name="acceptanceDate">To title acceptance data and time.</param> /// <param name="titleNumber">Title Number of the To Title (required).</param> /// <param name="landLandDistrict">landLandDistrict (required).</param> public TitleTransferDisposition(string disposition = default, DateTime?dispositionDate = default, DateTime?acceptanceDate = default, string titleNumber = default, LandTitleDistrict landLandDistrict = default) { // to ensure "titleNumber" is required (not null) if (titleNumber == null) { throw new InvalidDataException("titleNumber is a required property for TitleTransferDisposition and cannot be null"); } else { this.TitleNumber = titleNumber; } this.LandLandDistrict = landLandDistrict; this.Disposition = disposition; this.DispositionDate = dispositionDate; this.AcceptanceDate = acceptanceDate; }