private void btnXoa_Click(object sender, RoutedEventArgs e) { GetDataChiTiet(); MessageBoxResult dir = MessageBox.Show("Bạn có chắc chắn muốn xóa nhân viên?", "Thông báo", MessageBoxButton.YesNo, MessageBoxImage.Question); try { if (dir == MessageBoxResult.Yes) { if (nv_BUS.XoaNhanVien(int.Parse(txtMaNV.Text))) { MessageBox.Show("Bạn đã xóa nhân viên!", "Thông báo"); } else { MessageBox.Show("Xóa nhân viên không thành công!"); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } DanhSachNhanVien(); }
private void btnXoa_Click(object sender, EventArgs e) { if (dgvNhanVien.SelectedRows.Count > 0) { string MaNV = dgvNhanVien.SelectedRows[0].Cells["colMaNhanVien"].Value.ToString(); if (MaNV != Program.MA_NV) { if (FormMessage.Show("Bạn có muốn xóa tài khoản này?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (bus.XoaNhanVien(MaNV)) { FormMessage.Show("Xóa thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { FormMessage.Show("Xóa thất bại!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { FormMessage.Show("Tài khoản đang được xử dụng, không thể xoá!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { FormMessage.Show("vui lòng chọn nnhân viên", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }