private async void dgvSymptom_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (listSymptom.Count() != 0) { if (dgvSymptom.Columns[e.ColumnIndex].HeaderText == "Edit") { symptomID = int.Parse(dgvSymptom.CurrentRow.Cells[2].Value.ToString()); EditSympton = true; frmAddSymptom fas = new frmAddSymptom(); fas.ShowDialog(); } if (dgvSymptom.Columns[e.ColumnIndex].HeaderText == "Delete") { symptomID = int.Parse(dgvSymptom.CurrentRow.Cells[2].Value.ToString()); Symptom symptom = await repository.GetSymptomByIdAsync(symptomID); DialogResult dr = MessageBox.Show("Are you sure to delete " + symptom.Indication + " from list?", "Warning!", MessageBoxButtons.YesNo); if (dr == DialogResult.Yes) { await repository.DeleteSymptomAsync(symptomID); MessageBox.Show("Delete Successfull!", "Success!"); await LoadSymptom(); } } } }
private void btnCreateSymptom_Click(object sender, EventArgs e) { addFrom = "Setting"; frmAddSymptom fas = new frmAddSymptom(); fas.ShowDialog(); }
private void btnAddSymptoms_Click(object sender, EventArgs e) { frmSettings.addFrom = "Checklist"; frmAddSymptom fas = new frmAddSymptom(); fas.ShowDialog(); }