Ejemplo n.º 1
0
 /// <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;
 }
Ejemplo n.º 2
0
 /// <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;
 }
Ejemplo n.º 3
0
        /// <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;
        }