public async System.Threading.Tasks.Task AddTaker() { try { HttpClient client = new HttpClient(); //Fetches Care Giver to later use as data for Care Taker CareGiver selectedGiver = (CareGiver)cmbGiver.SelectedItem; CareTaker newCareTaker = new CareTaker(); //Sets input as value for new Care Taker newCareTaker.firstName = txtFirstName.Text; newCareTaker.lastName = txtLastName.Text; newCareTaker.careGiverId = selectedGiver.Id; string jsonString = JsonConvert.SerializeObject(newCareTaker); var content = new StringContent(jsonString, Encoding.UTF8, "application/json"); string URL = BASE_URL + "CareTakers"; var response = await client.PostAsync(URL, content); var responseString = await response.Content.ReadAsStringAsync(); System.Diagnostics.Debug.WriteLine(responseString); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.ToString()); } }
public IActionResult AddNewCareGgiver([FromQuery] CaregiverEntity careGiverEntity) { CareGiver careGiver = new CareGiver(); careGiver.Add(careGiverEntity); return(Ok(careGiver)); }