protected void getAddresses() { sp_VendorAddr_BLL vendAddrBLL = new sp_VendorAddr_BLL(); sp_VendAddress_BLL addressBLL = new sp_VendAddress_BLL(); foreach (sp_VendorAddr_DM vendAddr in vendAddrBLL.ListAllAddresses((Guid)currentUser.ProviderUserKey)) { addresses.Add(addressBLL.ListAddresses(vendAddr.AddrID)); } }