Example #1
0
        public async Task <ResponseCustomerAddress> CustomerAddressService(RequestCustomerAddress request)
        {
            CustomerAddressOperation op = new CustomerAddressOperation(request, addressService);

            op.Execute();
            return(op.response);
        }
Example #2
0
        public async Task <ResponseCustomerAddress> CustomerAddressService([FromBody] JObject json)
        {
            string jsonRequest = json.ToString();

            RequestCustomerAddress request = new RequestCustomerAddress();

            request = JsonConvert.DeserializeObject <RequestCustomerAddress>(jsonRequest);
            return(await this.repository.CustomerAddressService(request));
        }
Example #3
0
        public bool CustomerAddressOperation(RequestCustomerAddress request, out ResponseCustomerAddress response)
        {
            CustomerAddressOperation op = new CustomerAddressOperation(request);

            op.Execute();
            response = op.response;
            if (!op.response.header.IsSuccess)
            {
                return(false);
            }
            return(true);
        }
 public CustomerAddressOperation(RequestCustomerAddress request, CustomerAddressService customerAddressService)
 {
     this.request.Header         = new Header();
     this.request                = request;
     this.customerAddressService = customerAddressService;
 }
 public CustomerAddressOperation(RequestCustomerAddress request)
 {
     this.request.Header = new Header();
     this.request        = request;
 }