/// <summary> /// Update a Customer /// </summary> /// <param name="customerId">The identifier of customer</param> /// <param name="newData">Customer object to be updated</param> /// <returns></returns> public async Task<Customer> Update(int customerId, Customer newData) { var endPoint = String.Format("customers/{0}", customerId); var bundle = new CustomerBundle { Content = newData }; return (await Put(endPoint, toSerialize: bundle)).Content; }
// Update A Customer public Customer Update(int customerId, Customer newData) { return Put(apiEndpoint: String.Format("customers/{0}", customerId), toSerialize: new CustomerBundle { Content = newData }).Content; }
/// <summary> /// Create a Customer /// </summary> /// <param name="orderData"></param> /// <returns></returns> public async Task<Customer> Create(Customer orderData) { var bundle = new CustomerBundle { Content = orderData }; return (await Post(apiEndpoint: "customers", toSerialize: bundle)).Content; }
// Create A Customer public Customer Create(Customer orderData) { return Post(apiEndpoint: "customers", toSerialize: new CustomerBundle { Content = orderData }).Content; }