private async void Submit_OnClick(object sender, EventArgs e) { if (isMedical == true && isDanger == false) { if (TextEntry.Text == null || YearEntry.Text == null || typePicker.SelectedItem == null) { await DisplayAlert("Alert", "All the fields must be filled in.", "OK"); } else { var todo = new Patient_History { Type = selectedMedical, Year = YearEntry.Text, Text = TextEntry.Text, PatientID_FK = currentUserId, History_id = historyID.ToString() }; await AddMedicalItem(todo); } historyID++; //unassign values typePicker.SelectedIndex = 0; TextEntry.Text = String.Empty; YearEntry.Text = String.Empty; EditButton2.IsVisible = true; fields.IsVisible = false; MainContentView.IsVisible = true; MedHist_Clicked(sender, e); } if (isMedical == false && isDanger == true) { if (DangerEntry.Text == null) { await DisplayAlert("Alert", "All the fields must be filled in.", "OK"); } else { var todo = new DangerActual_Table { PatientID_FK = currentUserId, Text = DangerEntry.Text }; await AddActualDangerItem(todo); } DangerEntry.Text = String.Empty; fields.IsVisible = false; MainContentView.IsVisible = true; Dangers_Clicked(sender, e); } }
async Task AddActualDangerItem(DangerActual_Table item) { await manager.SaveTaskAsyncDangerActualItem(item); }