private void btnDelete_Click(object sender, EventArgs e) { int index = dgvData.CurrentCell.RowIndex; DataRow row = (dgvData.Rows[index].DataBoundItem as DataRowView).Row; string name = row["Name"].ToString(); string phonenumber = row["PhoneNumber"].ToString(); if (flag == 1) { InstructorDAO _instructorDAO = new InstructorDAO(); _instructorDAO.DeleteData(name, phonenumber); } else if (flag == 2) { GuestDAO _guest = new GuestDAO(); _guest.DeleteData(name, phonenumber); } else { AudienceDAO _audience = new AudienceDAO(); _audience.DeleteData(name, phonenumber); } ShowData(); }