public void AddAddress(int clientid, byte[] timestamp, int id, string addressname, string addressstreet, string apt, string zipcode, string state, string city, string country) { Guard.Against.OutOfRange(clientid, nameof(clientid), 0, int.MaxValue); Guard.Against.OutOfRange(id, nameof(id), 0, int.MaxValue); Guard.Against.NullOrEmpty(country, nameof(country)); Guard.Against.NullOrEmpty(addressstreet, nameof(addressstreet)); ClientAddress = new ClientAddress(clientid, timestamp, id, addressname, addressstreet, apt, zipcode, state, city, country); }
public void AddAddressTypes(int id, byte[] timestamp, string enumAddressStr) { Guard.Against.NullOrEmpty(enumAddressStr, nameof(enumAddressStr)); Guard.Against.OutOfRange(id, nameof(id), 0, int.MaxValue); ClientAddress.AddAddressTypes(id, timestamp, enumAddressStr); }