public int createBitlyAccount(BitlyAccount bitlyAccount) { int response = 0; HttpResponseMessage httpResponseMessage = this.httpPost($"{this.getAPIUri()}/bitly_account/create", JsonConvert.SerializeObject(bitlyAccount)); if (httpResponseMessage.IsSuccessStatusCode) { response = JsonConvert.DeserializeObject<int>(httpResponseMessage.Content.ReadAsStringAsync().Result); } return response; }
public BitlyAccount getBitlyAccountById(int id) { BitlyAccount bitlyAccount = new BitlyAccount(); HttpResponseMessage httpResponseMessage = this.httpGet($"{this.getAPIUri()}/bitly_account/{id}"); if (httpResponseMessage.IsSuccessStatusCode) { bitlyAccount = JsonConvert.DeserializeObject<BitlyAccount>(httpResponseMessage.Content.ReadAsStringAsync().Result); } return bitlyAccount; }
private void addButton_Click(object sender, RoutedEventArgs e) { BitlyAccount bitlyAccount = this.client.getBitlyAccountById(this.client.createBitlyAccount(this.newBitlyAccount)); this.selectedBitlyAccount = bitlyAccount; this.newBitlyAccount = new BitlyAccount(); MainPage.showDialogue("Bitly Account Created!"); this.pivot.SelectedIndex = viewPivotItem.TabIndex; }