private void BtnXoa_Click(object sender, EventArgs e) { DataView dv = (DataView)DGRTaikhoan.DataSource; DataTable t = dv.ToTable(); DialogResult = MessageBox.Show("Bạn có chắc chắn muốn xóa!", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); if (DialogResult == DialogResult.OK) { foreach (DataGridViewCell item in this.DGRTaikhoan.SelectedCells) { TK.XoaTK(int.Parse(t.Rows[item.RowIndex]["MaTK"].ToString())); } } Hien(); }
public void XoaTKTest() { TAIKHOAN TK = new TAIKHOAN(); DataTable dt = TK.gettable(); int truoc = dt.Rows.Count; int MaTK = 32; TK.XoaTK(MaTK); DataTable maTK = TK.getMaTK(MaTK); DataTable dt2 = TK.gettable(); int sau = dt2.Rows.Count; Assert.AreEqual(truoc, (sau + 1)); Assert.AreEqual(maTK.Rows.Count, 0); }