コード例 #1
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            try
            {
                string maSV = txtMaSV.Text.ToString();
                if (SinhVienBUL.XoaSinhVien(maSV))
                {
                    //SinhVienDTO svDeleted = listSV.Single(n => n.MaSinhVien == maSV);
                    //listSV.Remove(svDeleted);
                    //dgvSinhVien.DataSource = typeof(List<SinhVienDTO>);
                    //dgvSinhVien.DataSource = listSV;


                    dgvSinhVien.DataSource = typeof(List <SinhVienDTO>);
                    dgvSinhVien.DataSource = SinhVienBUL.LoadSinhVien();
                    cleanData();
                    MessageBox.Show("Xóa sinh viên thành công!", "Thông báo");
                }
                else
                {
                    MessageBox.Show("Xóa không thành công!", "Thông báo");
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Đã xảy ra lỗi !", "Thông báo");
            }
        }
コード例 #2
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            string       maSV = txtMaSV.Text;
            DialogResult rs   = MessageBox.Show("Bạn muốn xóa bản ghi đang chọn?", "Xóa bản ghi",
                                                MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (rs == DialogResult.Yes)
            {
                SinhVienBUL svBUL = new SinhVienBUL();
                if (svBUL.XoaSinhVien(maSV))
                {
                    MessageBox.Show("Xóa bản ghi thành công!");
                    ResetFields();
                }
                else
                {
                    MessageBox.Show("Không thể xóa sinh viên có mã " + maSV);
                }
            }
        }