public void IsUkAddress() { var country = GetTestCountry(new Guid(), "UK - England"); var addressUk = new Address("Address Line 1", "Address Line 1", "Town Or City", "County Or Region", "Postcode", country, "01234567890", "*****@*****.**"); Assert.True(addressUk.IsUkAddress()); }
public void IsNotUkAddress() { var country = GetTestCountry(new Guid(), "France"); var addressNonUk = new Address("Address Line 1", "Address Line 1", "Town Or City", "County Or Region", "Postcode", country, "01234567890", "*****@*****.**"); Assert.False(addressNonUk.IsUkAddress()); }
public string GetIbisPostCode(Domain.Organisation.Address address) { string postCode = null; if (!string.IsNullOrEmpty(address.Postcode)) { postCode = address.IsUkAddress() ? address.Postcode : string.Format("{0} {1}", address.Postcode.Trim(), address.Country.Name); } return(postCode); }