/// <summary> /// Constructor, that accepts an existing ZipTown /// </summary> /// <param name="zipTown">ZipTown</param> public ZipTown(ZipTown zipTown) { if (zipTown != null) { this.zip = zipTown.zip; this.town = zipTown.town; } else { this.zip = ""; this.town = ""; } }
/// <summary> /// Constructor to add address from Db to list /// </summary> /// <param name="id">int</param> /// <param name="street">string</param> /// <param name="place">string</param> /// <param name="zip">ZipTown</param> public Address(int id, string street, string place, ZipTown zip) : base(zip) { this.id = id; this.street = street; this.place = place; }
/// <summary> /// Constructor to add a new address /// </summary> /// <param name="street">string</param> /// <param name="zipTown">int</param> /// <param name="place">string</param> public Address(string street, ZipTown zip, string place = "") : base(zip) { this.id = 0; this.street = street; this.place = place; }