public HttpResponseMessage Post(CustomerPropertiesViewModel insertCustomerViewModel)
 {
     InsertCustomerResponse insertCustomerResponse = _customerService.InsertCustomer(new InsertCustomerRequest() { CustomerProperties = insertCustomerViewModel });
     return Request.BuildResponse(insertCustomerResponse);
 }
		private Customer AssignAvailablePropertiesToDomain(CustomerPropertiesViewModel customerProperties)
		{
			Customer customer = new Customer();
			customer.Name = customerProperties.Name;
			Address address = new Address();
			address.AddressLine1 = customerProperties.AddressLine1;
			address.AddressLine2 = customerProperties.AddressLine2;
			address.City = customerProperties.City;
			address.PostalCode = customerProperties.PostalCode;
			customer.CustomerAddress = address;
			return customer;
		}