public async void editData(TextBox id_transaksi, TextBox alamat_pembeli, TextBox namaPembeli, TextBox totalHarga) { ApiClient client = UtilProvider.getSession().getClient(); var request = new ApiRequestBuilder(); MessageBox.Show(id.ToString()); String URL = "transaction/" + id; var req = request .buildHttpRequest() .setEndpoint(URL) .addParameters("price", totalHarga.Text) .addParameters("amount", transaction.getAmount().ToString()) .setRequestMethod(HttpMethod.Put); client.setAuthorizationToken(UtilProvider.getSession().getUser().getData().getToken()); var response = await client.sendRequest(request.getApiRequestBundle()); Console.WriteLine(response.getHttpResponseMessage().ToString()); if (response.getHttpResponseMessage().ReasonPhrase.Equals("Created")) { MessageBox.Show("Edited"); UserCredential userCredential = response.getParsedObject <UserCredential>(); } else { MessageBox.Show(response.getHttpResponseMessage().ReasonPhrase); } }