public List <AddressDetailDAO> GetAddresses()
        {
            var returnList = new List <AddressDetailDAO>();

            foreach (var item in data.GetAddressDetails())
            {
                returnList.Add(AddressDetailMapper.MapToAddressDetailDAO(item));
            }

            return(returnList);
        }
 public bool InsertAddress(AddressDetailDAO address)
 {
     return(data.InsertAddressDetail(AddressDetailMapper.MapToAddressDetail(address)));
 }
 public bool ChangeAddress(AddressDetailDAO address)
 {
     return(data.ChangeAddressDetail(AddressDetailMapper.MapToAddressDetail(address)));
 }
 public AddressDetailDAO GetAddress(int id)
 {
     return(AddressDetailMapper.MapToAddressDetailDAO(data.GetAddressDetail(id)));
 }
 public bool DeleteAddress(AddressDetailDAO address)
 {
     return(data.DeleteAddressDetail(AddressDetailMapper.MapToAddressDetail(address)));
 }