public ActionResult AddressDetail(string customerAddressId, string customerNumber) { var address = _customerAddressDynamicsRepository.GetCustomerAddress(customerAddressId, customerNumber); CustomerViewModel model = new CustomerAddressConverter().ConvertToView(address); return(View(model)); }
public List <CustomerViewModel> GetCustomerAddresses(string customerId) { var addresses = new List <CustomerViewModel>(); var customer = _customerDynamicsRepository.GetCustomer(customerId); var customerAddresses = _customerAddressDynamicsRepository.GetCustomerAddressesByCustomer(customer.CUSTNMBR); if (customerAddresses != null && customerAddresses.Count > 0) { foreach (var customerAddress in customerAddresses) { CustomerViewModel convertedModel = new CustomerAddressConverter().ConvertToView(customerAddress); addresses.Add(convertedModel); } } return(addresses); }