/// <summary> /// Sending Request to fetch the Number /// </summary> /// <param name="anumber"></param> /// <returns></returns> public static async Task <ResponseModelDTO> GetMultitleNumResults(int anumber) { ResponseModelDTO ResponseModelDTO = null; try { HttpResponseMessage response = await client.GetAsync($"api/MultiplyNum/{anumber}"); response.EnsureSuccessStatusCode(); var res = await response.Content.ReadAsStringAsync(); if (res != null) { ResponseModelDTO = JsonConvert.DeserializeObject <ResponseModelDTO>(res); } return(ResponseModelDTO); } catch (Exception ex) { return(ResponseModelDTO); } }
private async void Button1_Click(object sender, System.EventArgs e) { try { if (!string.IsNullOrEmpty(this.textBox1.Text)) { ResponseModelDTO result = await HttpRequRes.GetMultitleNumResults(Convert.ToInt32(this.textBox1.Text)); if (result != null && result.Error == false) { this.label3.Text = result.Results; } else { this.label3.Text = result.message; } } else { MessageBox.Show("Error", "Please Enter Number", MessageBoxButtons.OK); } } catch (Exception ex) { } }