Exemple #1
0
        public ActionResult AddressDetail(string customerAddressId, string customerNumber)
        {
            var address = _customerAddressDynamicsRepository.GetCustomerAddress(customerAddressId, customerNumber);

            CustomerViewModel model = new CustomerAddressConverter().ConvertToView(address);

            return(View(model));
        }
Exemple #2
0
        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);
        }