public ActionResult AddDeliveryAddress()
 {
     CustomerDeliveryAddressView customerDeliveryAddressView = new CustomerDeliveryAddressView();
     customerDeliveryAddressView.Address = new DeliveryAddressView();
     customerDeliveryAddressView.BasketSummary = base.GetBasketSummaryView();
     return View(customerDeliveryAddressView);
 }
 public ActionResult EditDeliveryAddress(int deliveryAddressId)
 {
     GetCustomerRequest customerRequest = new GetCustomerRequest();
     customerRequest.CustomerIdentityToken =_formsAuthentication.GetAuthenticationToken();
     GetCustomerResponse response = _customerService.GetCustomer(customerRequest);
     CustomerDeliveryAddressView deliveryAddressView = new CustomerDeliveryAddressView();
     deliveryAddressView.CustomerView = response.Customer;
     deliveryAddressView.Address = response.Customer.DeliveryAddressBook.Where(d => d.Id == deliveryAddressId).FirstOrDefault();
     deliveryAddressView.BasketSummary = base.GetBasketSummaryView();
     return View(deliveryAddressView);
 }