private void btnXoa_Click(object sender, EventArgs e) { //Khai báo biến để lấy mã nhân viên string maNV = ""; //Lấy thông tin từ giao diện dòng được chọn trên gridview maNV = "" + gridNhanVien.CurrentRow.Cells[0].Value; DialogResult dr = MessageBox.Show("Bạn có chắc chắn muốn xóa không ?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dr == DialogResult.Yes) { //Xóa thông tin bool ketQua = false; //Khai báo biến NhanVienBusiness service = new NhanVienBusiness(); //Thực hiện xóa ketQua = service.Xoa(maNV); //Hiển thị lại danh sách nhân viên để ko còn nhân đã xóa trên danh sách if (ketQua) { HienThiDanhSachNhanVien(); } } }
/// <summary> /// Hàm hiển thị chi tiết thông tin nhân viên /// </summary> private void HienThiChiTietNhanVien() { //Lấy thông tin chi tiết của nhân viên NhanVienBusiness service = new NhanVienBusiness(); DataTable dtNhanVien = service.ChiTietNhanVienTheoMa(MaNhanVien); //Nếu nhân viên tồn tại if (dtNhanVien != null && dtNhanVien.Rows.Count > 0) { txtMaNV.Text = MaNhanVien; txtHoTen.Text = "" + dtNhanVien.Rows[0]["HoTen"]; cboGioiTinh.SelectedIndex = int.Parse("0" + dtNhanVien.Rows[0]["GioiTinh"]); txtDienThoai.Text = "" + dtNhanVien.Rows[0]["DienThoai"]; txtEmail.Text = "" + dtNhanVien.Rows[0]["Email"]; txtDiaChi.Text = "" + dtNhanVien.Rows[0]["DiaChi"]; //Hiển thị phòng của nhân viên cboPhongBan.SelectedValue = "" + dtNhanVien.Rows[0]["MaPhong"]; //Hiển thị ngày sinh lên giao diện DateTime ngaySinh = DateTime.Now; //Thử chuyển thông tin về dạng ngày tháng nếu đúng thì gán cho biến DateTime.TryParse("" + dtNhanVien.Rows[0]["NgaySinh"], out ngaySinh); dtpNgaySinh.Value = ngaySinh; } }
private void HienThiDanhSachNhanVien() { //Khai báo 1 đối tượng để truy xuất các hàm trong NhanVienBusiness NhanVienBusiness service = new NhanVienBusiness(); //Khai báo biến string tuKhoa = "", maPhong = ""; //Lấy thông tin người dùng chọn tuKhoa = txtTuKhoa.Text.Trim(); maPhong = "" + cboPhongBan.SelectedValue; //Lấy danh sách DataTable dtNhanVien = service.TimKiemNhanVien(tuKhoa, maPhong); //Hiển thị lên giao diện danh sách gridview gridNhanVien.DataSource = dtNhanVien; }