private void btnDoiMatKhau_Click(object sender, EventArgs e) { NhanVien_BUS nv = new NhanVien_BUS(); listNV = nv.LayDanhSach(); if (txtMKHienTai.Text.Length > 0 && txtMKMoi.Text.Length > 0) { for (int i = 0; i < listNV.Count; i++) { if (txtMaNV.Text == listNV[i].MaNV.ToString() && txtMKHienTai.Text == listNV[i].Pass.ToString()) { DialogResult result = MessageBox.Show("Bạn có thật sự muốn đổi mật khẩu?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { NhanVien_BUS NVBus = new NhanVien_BUS(); NVBus.DoiMatKhau(txtMKMoi.Text, txtMaNV.Text); MessageBox.Show("Bạn đã đổi mật khẩu thành công", "Thông báo"); } break; } else { if (i == listNV.Count - 1) { MessageBox.Show("Mật khẩu hiện tại không hợp lệ!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } } }
//Button Xóa private void gunaAdvenceButton2_Click(object sender, EventArgs e) { if (drNhanVien == null) { MessageBox.Show("Chọn nhân viên muốn xóa"); return; } NhanVien_DTO nhanVien = new NhanVien_DTO(); nhanVien.MaNhanVien = txtMaNhanVien.Text; if (MessageBox.Show("Bạn có chắc chắn muốn xóa", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { if (danhSachNhanVien == null) { gunaDataGridView1.DataSource = null; } if (NhanVien_BUS.XoaNhanVien(nhanVien)) { drNhanVien = null; txtMaNhanVien.Text = ""; txtHoTen.Text = ""; txtSoDienThoai.Text = ""; txtChucVu.Text = ""; txtBacLuong.Text = ""; rtxtDiaChi.Text = ""; MessageBox.Show("Xóa thành công"); LoadNhanVien(); return; } MessageBox.Show("Xóa thất bại"); } }
private void matudong() { string manhanvien = "NV001"; int dem = 0; while (NhanVien_BUS.TimNhanVien_TheoMa(manhanvien) != null) { dem += 1; if (dem < 10) { manhanvien = "NV00" + dem.ToString(); } else if (dem < 100) { manhanvien = "NV0" + dem.ToString(); } else if (dem < 1000) { manhanvien = "NV" + dem.ToString(); } else { XtraMessageBox.Show("Không thể thêm nhân viên. Không đủ bộ nhớ!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } txtManv.Text = manhanvien; }
private void btnXacNhanXoaNhanVien_Click(object sender, EventArgs e) { NhanVien nv = LayNVTuMaNV(txtMaNhanVienCanXoa.Text); if (nv == null) { MessageBox.Show($"Nhân viên {txtMaNhanVienCanXoa.Text} không tồn tại !"); txtMaNhanVienCanXoa.Text = ""; } else { if (LayNVTuMaNV(txtMaNhanVienCanXoa.Text).TrangThai1 == 0) { MessageBox.Show("Nhân viên này đã bị xóa !"); } else { DialogResult dia = MessageBox.Show($"Bạn chắc chắn muốn xóa {nv.HoTen1}", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dia == DialogResult.Yes) { if (NhanVien_BUS.DeleteDataNhanVien(txtMaNhanVienCanXoa.Text)) { MessageBox.Show("Đã xóa thành công !"); } else { MessageBox.Show("Xóa không thành công"); } } } } }
private void btNewNV_Click(object sender, EventArgs e) { if (tbMaNV.Text == "") { MessageBox.Show("Vui lòng nhập dữ liệu để thêm nhân viên!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } NhanVien_DTO NV_DTO = new NhanVien_DTO(); NV_DTO.MaNV = tbMaNV.Text; NV_DTO.HoTenNV = tbHoTenNV.Text; NV_DTO.NgaySinh = (dtPickerNgaySinh.Text); //NV_DTO.NgaySinh = Convert.ToDateTime(dtPickerNgaySinh.Text); NV_DTO.GioiTinh = cbGioiTinh.Text; NV_DTO.QueQuan = tbQueQuan.Text; NV_DTO.DiaChi = tbDiaChi.Text; NV_DTO.Email = tbEmail.Text; NV_DTO.SDT = tbSDT.Text; if (NhanVien_BUS.New_NV(NV_DTO) == true) { MessageBox.Show("Thêm thành công !", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Thêm Thất bại !", "Cảnh báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } Load(); Clear(); }
private void frmTaiKhoan_Load(object sender, EventArgs e) { label6.Visible = true; label2.Visible = true; txtTenHT.Visible = true; txtTaiKhoan.Visible = true; label1.Visible = false; nmID.Visible = false; groupBox3.Visible = false; comboBox1.Visible = false; cboTaiKhoan.Visible = false; List <TaiKhoan_DTO> lstTK = TaiKhoan_BUS.LayDSTK(); DgvTaiKhoan.DataSource = lstTK; cboTaiKhoan.DataSource = NhanVien_BUS.LayDSNhanVien(); cboTaiKhoan.DisplayMember = "MaNV"; cboTaiKhoan.ValueMember = "TenNV"; DgvTaiKhoan.Columns["ID"].HeaderText = "Số thứ tự"; DgvTaiKhoan.Columns["ID"].Width = 120; DgvTaiKhoan.Columns["TaiKhoan"].HeaderText = "Tài khoản"; DgvTaiKhoan.Columns["TaiKhoan"].Width = 160; DgvTaiKhoan.Columns["TenHienThi"].HeaderText = "Tên hiển thị"; DgvTaiKhoan.Columns["TenHienThi"].Width = 300; DgvTaiKhoan.Columns["MauKhau"].HeaderText = "Mật khẩu"; DgvTaiKhoan.Columns["MauKhau"].Width = 130; DgvTaiKhoan.Columns["QuyenHan"].HeaderText = "Quyền hạn"; DgvTaiKhoan.Columns["QuyenHan"].Width = 130; HienThi(true); }
private void btnOK_Click(object sender, EventArgs e) { int SL; DonTKNguyenLieu_DTO donTK = new DonTKNguyenLieu_DTO(); donTK.IdNhanVienTK = ID; donTK.TenNhanVienTK = NhanVien_BUS.TimNV(ID).TenNhanVien; string s = ""; foreach (Control c in flplistNL.Controls) { if (c is TextBox) { if (c.Text != "0") { string DV = NguyenLieu_BUS.LayDVNguyenLieu(c.Name); SL = NguyenLieu_BUS.LaySLNguyenLieu(c.Name); SL = SL - int.Parse(c.Text); if (SL >= 0) { TongKetTK(c.Name, SL); } else { MessageBox.Show("Số lượng nguyên liệu sử dụng của " + c.Name + " không được nhiều hơn số lượng trong kho", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } s = s + c.Name + ":" + c.Text + DV + "\n"; } } } donTK.ThongKe = s; DonTKNguyenLieu_BUS.LayTTNguyenLieu(donTK); this.Close(); }
private void frmLibrarian_Load(object sender, EventArgs e) { NhanVien_BUS nv = new NhanVien_BUS(); dtgLibrarian.AutoGenerateColumns = false; dtgLibrarian.DataSource = nv.LayDanhSachNhanVien(); }
private void btnSua_Click(object sender, EventArgs e) { if (dataGridViewQLNhanVien.SelectedRows.Count > 0) { NhanVien_DTO nv = (NhanVien_DTO)dataGridViewQLNhanVien.SelectedRows[0].DataBoundItem; nv.HoNV = txtHoNhanVien.Text; nv.TenDem = txtTenDem.Text; nv.TenNV = txtTenNhanVien.Text; nv.NgaySinh = dateTimeNgaySinh.Value; nv.GioiTinh = cbbGioiTinh.Text; nv.SDT = txtSoDienThoai.Text; nv.Email = txtEmail.Text; nv.ChucVu = cbbChucVu.Text; nv.NgayThem = dateTimeNgayThem.Value; nv.Pass = txtPass.Text; NhanVien_BUS dtBus = new NhanVien_BUS(); dtBus.SuaNhanVien(nv); MessageBox.Show("Đã Sữa 1 nhân viên "); LoadDSNV(); ResetNV(); } }
//Button Xóa private void btnXoa_Click(object sender, EventArgs e) { if (drNhanVien == null) { MessageBox.Show("Chọn nhân viên muốn xóa"); return; } else if (MessageBox.Show("Bạn có chắc chắn muốn xóa", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { NhanVien_DTO nhanVien = new NhanVien_DTO(); nhanVien.MaNhanVien = drNhanVien.Cells[0].Value.ToString(); if (danhSachNhanVien == null) { gunaDataGridView1.DataSource = null; } //Xóa nhân viên và tài khoản của nhân viên đó TaiKhoan_DTO tk = new TaiKhoan_DTO(); tk.Tentk = nhanVien.MaNhanVien; if (NhanVien_BUS.XoaNhanVien(nhanVien) || TaiKhoan_BUS.XoaTaiKhoan(tk)) { drNhanVien = null; txtHoTen.Text = ""; txtSoDienThoai.Text = ""; txtChucVu.Text = ""; txtBacLuong.Text = ""; rtxtDiaChi.Text = ""; LoadNhanVien(); MessageBox.Show("Xóa thành công"); return; } MessageBox.Show("Xóa thất bại"); } }
//List<clsTrangThaiBanPhanCong_DTO> lstTTBanPhanCong = BUS.TrangThaiBanPhanCong_BUS.LayDSTrangThaiBPC(); //clsTrangThaiBanPhanCong_DTO dtoTTBanPhanCong; private void dgvDSNVCaSang_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) { if (dgvDSNVCaSang.Rows.Count > 0) { if (dgvDSNVCaChieu.Columns[e.ColumnIndex].Name == "colHoTenChieu") { NhanVien_BUS busNV = new NhanVien_BUS(); List <clsNhanVien_DTO> lstNV = busNV.LayNhanVienTheoTenHoacMaa("", ""); clsNhanVien_DTO dtoNV = lstNV.Find(u => u.MaNhanVien == e.Value.ToString()); e.Value = dtoNV.HoTen; } if (dgvDSNVCaSang.Columns[e.ColumnIndex].Name == "colTrangThaiSang") { dtoTTBPC = listTTBPC.Find(u => u.MaTrangThaiBanPhanCong == (int)e.Value); e.Value = dtoTTBPC.TenTrangThaiBanPhanCong; } foreach (DataGridViewRow row in dgvDSNVCaSang.Rows) { if (row.Cells["colTrangThaiSang"].Value.ToString() == "5") { row.DefaultCellStyle.ForeColor = Color.Blue; } else { row.DefaultCellStyle.ForeColor = Color.Black; } } } }
private void btnDoiMatKhau_Click(object sender, EventArgs e) { NhanVien_BUS sp = new NhanVien_BUS(); listnv = sp.LayDanhSach(); if (txtTenDangNhap.Text.Length > 0 && txtPass.Text.Length > 0) { for (int i = 0; i < listnv.Count; i++) { if (listnv[i].MaNV.ToString() == txtTenDangNhap.Text && listnv[i].Pass.ToString() == txtPass.Text) { lblDangNhap.Visible = lblTenTaiKhoan.Visible = lblMatKhau.Visible = txtTenDangNhap.Visible = txtPass.Visible = btnDangNhap.Visible = btnDoiMatKhau.Visible = btnThoat.Visible = btnDoiMatKhau.Visible = pnlHinhAnh.Visible = pnlThuc.Visible = false; DoiMatKhau frm = new DoiMatKhau(txtTenDangNhap.Text); frm.MdiParent = this; frm.Show(); break; } else { if (i == listnv.Count - 1) { MessageBox.Show("Tên đăng nhập hoặc mật khẩu không hợp lê!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } } else { MessageBox.Show("Bạn chưa điền tên đăng nhập hoặc mật khẩu!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void btnThem_Click(object sender, EventArgs e) { if (txtHoNhanVien.Text.Trim() == "" || txtHoNhanVien.Text.Trim() == "" || txtTenDem.Text.Trim() == "" || txtTenNhanVien.Text.Trim() == "" || txtSoDienThoai.Text.Trim() == "" || txtEmail.Text.Trim() == "" || txtPass.Text.Trim() == "") { MessageBox.Show("Bạn chưa nhập đầy đủ thông tin", "Thông báo"); } else { NhanVien_DTO nv = new NhanVien_DTO(); nv.HoNV = txtHoNhanVien.Text; nv.TenDem = txtTenDem.Text; nv.TenNV = txtTenNhanVien.Text; nv.NgaySinh = dateTimeNgaySinh.Value; nv.GioiTinh = cbbGioiTinh.Text; nv.SDT = txtSoDienThoai.Text; nv.Email = txtEmail.Text; nv.ChucVu = cbbChucVu.Text; nv.NgayThem = dateTimeNgayThem.Value; nv.Pass = txtPass.Text; NhanVien_BUS dtBus = new NhanVien_BUS(); dtBus.ThemNhanVien(nv, 1); MessageBox.Show("Đã Thêm 1 nhân viên mới"); LoadDSNV(); ResetNV(); } }
private void ThongTinNhanVien() { NhanVien_BUS nv = new NhanVien_BUS(); listNV = nv.LayDanhSach(); for (int i = 0; i < listNV.Count; i++) { if (listNV[i].MaNV.ToString() == txtMaNhanVien.Text.ToString() && listNV[i].ChucVu == "Thu Ngân") { txtHoNhanVien.Text = listNV[i].HoNV.ToString(); txtTenDem.Text = listNV[i].TenDem.ToString(); txtTenNhanVien.Text = listNV[i].TenNV.ToString(); txtEmail.Text = listNV[i].Email.ToString(); //DateTime dt = DateTime.ParseExact(listNV[i].NgaySinh.ToString(), "yyyy-MM-dd h:mm:ss tt", CultureInfo.InvariantCulture); dTPNgaySinh.Value = DateTime.ParseExact(listNV[i].NgaySinh.ToString(), "yyyy-MM-dd h:mm:ss tt", CultureInfo.InvariantCulture); dTPNgayThem.Value = DateTime.ParseExact(listNV[i].NgayThem.ToString(), "yyyy-MM-dd h:mm:ss tt", CultureInfo.InvariantCulture); cbbChucVu.SelectedItem = listNV[i].ChucVu.ToString(); if (listNV[i].GioiTinh.ToString() == "Nam") { radNam.Checked = true; } else { radNu.Checked = true; } txtSoDienThoai.Text = listNV[i].SDT.ToString(); } } }
private void btnXoa_Click(object sender, EventArgs e) { // kiểm tra mã có tồn tại if (txtMaNV.Text == "" || NhanVien_BUS.TimNhanVienTheoMa(txtMaNV.Text) == null) { MessageBox.Show("Vui lòng chọn mã nhân viên!"); return; } NhanVien_DTO nv = new NhanVien_DTO(); nv.SMaNV = txtMaNV.Text; nv.SHoLot = txtHoLot.Text; nv.STen = txtTen.Text; if (radNam.Checked == true) { nv.SPhai = "Nam"; } else { nv.SPhai = "Nữ"; } nv.DtNgaySinh = DateTime.Parse(dtpNgaySinh.Text); nv.SMaCV = cboChucVu.SelectedValue.ToString(); if (NhanVien_BUS.XoaNhanVien(nv) == true) { HienThiDSNhanVienLenDatagrid(); MessageBox.Show("Đã xóa nhân viên."); } else { MessageBox.Show("Không xóa được."); } }
private void LoadDSNV() { cbbChucVu.Items.Add("Thu Ngân"); cbbChucVu.Items.Add("Quản Lý"); cbbChucVu.Items.Add("Kho"); cbbChucVu.Items.Add("Pha Chế"); cbbGioiTinh.Items.Add("Nam"); cbbGioiTinh.Items.Add("Nữ"); //Enabledcontrol(); NhanVien_BUS nv = new NhanVien_BUS(); List <NhanVien_DTO> dsnv = nv.LayDanhSach(); dataGridViewQLNhanVien.MultiSelect = false; dataGridViewQLNhanVien.AutoGenerateColumns = false; dataGridViewQLNhanVien.DataSource = dsnv; dataGridViewQLNhanVien.SelectionMode = DataGridViewSelectionMode.FullRowSelect; //dataGridViewQLNhanVien.ReadOnly = true; dataGridViewQLNhanVien.RowHeadersVisible = false; }
private void btnLuu_Click(object sender, EventArgs e) { if (String.IsNullOrWhiteSpace(txtHoTen.Text) || String.IsNullOrWhiteSpace(txtDiaChi.Text)) { MessageBox.Show("Mời bạn nhập đầy đủ thông tin"); return; } else { NhanVienDTO nv = new NhanVienDTO(maNV, ChangeNameStyle(txtHoTen.Text), DateTime.Parse(dtpNgaySinh.Value.ToShortDateString()), txtDiaChi.Text, cmbGioiTinh.Text, cmbPhongBan.SelectedValue.ToString(), cmbChucVu.SelectedValue.ToString(), cmbChuyenMon.SelectedValue.ToString(), (int)cmbBacLuong.SelectedValue); if (NhanVien_BUS.AddNhanVien(nv)) { LoadNhanVien(); MessageBox.Show("Thêm thành công"); btnLuu.Enabled = false; } else { MessageBox.Show("Thêm thất bại"); } } barStaticItemInfo.Caption = "Lần thêm dữ liệu gần nhất: " + DateTime.Now.ToString(); }
public void CapNhatNhanVien() { int flag = 0; int[] index = gridView_NhanVien.GetSelectedRows(); if (index.Length > 0) { string tenNhanVien = gridView_NhanVien.GetRowCellValue(index[0], "TenNV").ToString(); // string maloai = gridView_MonAn.GetRowCellValue(index[0], "LoaiMon").ToString(); string sdt = gridView_NhanVien.GetRowCellValue(index[0], "sdt").ToString(); // string maNH = gridView_MonAn.GetRowCellValue(index[0], "MaNH").ToString(); if (tenNhanVien != null) { DTO.NhanVien_DTO NhanVien = new NhanVien_DTO(); NhanVien.TenNV = tenNhanVien; NhanVien.Sdt = int.Parse(sdt); chon = index[0]; int tt = ArrayMaNV[chon]; flag = NhanVien_BUS.CapNhatNhanVien(NhanVien, tt); } } if (flag != 0) { DevExpress.XtraEditors.XtraMessageBox.Show("Cập nhật thành công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnXoaNhanVien_Click(object sender, EventArgs e) { string Manhanvien = txtMaNhanVien.Text; string Tennhanvien = txtTenNhanVien.Text; DateTime Ngaysinh = DateTime.Parse(dateTimePickerNgaySinh.Text); string Gioitinh = comboBoxGioiTinh.Text; string CMND = txtCMND.Text; string Diachi = txtDiaChi.Text; string Sdt = txtSDT.Text; string Email = txtEmail.Text; float Luong = float.Parse(txtLuong.Text); Loainhanvien_BUS t = new Loainhanvien_BUS(); string loainhanvien = t.TimIdTheoTen(comboBoxChucVu.Text); NhanVien_DTO nvObj = new NhanVien_DTO(Manhanvien, Tennhanvien, Ngaysinh, Gioitinh, CMND, Diachi, Sdt, Email, Luong, loainhanvien, "123"); if (NhanVien_BUS.XoaNhanVien(nvObj) == false) { MessageBox.Show("Không thành công!"); return; } else { MessageBox.Show("Xóa nhân viên thành công!"); dataGridView1.DataSource = NhanVien_BUS.LoadDSNhanVien(); bingding(); } }
private void btnTimKiem_Click(object sender, EventArgs e) { if (txtTimKiem.Text == "") { MessageBox.Show("Bạn chưa nhập từ khóa tìm kiếm!"); } else { if (radioButtonTheoTen.Checked) { dataGridView1.DataSource = NhanVien_BUS.TimKiemTheoTen(txtTimKiem.Text); //bingding(); } if (radioButtonTheoGioiTinh.Checked) { dataGridView1.DataSource = NhanVien_BUS.TimKiemTheoGioiTinh(txtTimKiem.Text); //bingding(); } if (radioButtonTheoChucVu.Checked) { dataGridView1.DataSource = NhanVien_BUS.TimKiemTheoChucVu(txtTimKiem.Text); //bingding(); } } }
public void HienThiDSNhanVien() { NhanVien_BUS bus = new NhanVien_BUS(); List <clsNhanVien_DTO> lstNhanVien = BUS.NhanVien_BUS.LayNhanVienTheoMa(""); dgvDSNV.AutoGenerateColumns = false; dgvDSNV.DataSource = lstNhanVien; }
private void btnTimKiem_Click(object sender, EventArgs e) { List <NhanVien_DTO> listnv = new List <NhanVien_DTO>(); NhanVien_BUS nv = new NhanVien_BUS(); listnv = nv.TimNhanVienTheoMa(txtTimKiemMa.Text); dataGridViewQLNhanVien.DataSource = listnv; }
private void rdNhanVien_CheckedChanged(object sender, EventArgs e) { cboTenHT.DataSource = NhanVien_BUS.LayDSNhanVien(); cboTenHT.DisplayMember = "TenNV"; cboTenHT.ValueMember = "MaNV"; cboTaiKhoan.Visible = true; comboBox1.Visible = false; }
private void frmReportNhanVien_Load(object sender, EventArgs e) { CrystalReportNhanVien cry = new CrystalReportNhanVien(); DataTable table = new DataTable(); table = NhanVien_BUS.getAllDataTable(); cry.SetDataSource(table); crystalReportViewer1.ReportSource = cry; }
private void btnSearch_Click(object sender, EventArgs e) { NhanVien_DTO nv = new NhanVien_DTO(); nv.TenNV = tbxSearch.Text; List <NhanVien_DTO> Search = NhanVien_BUS.Search_NV(nv); dataGridView1.DataSource = Search; }
string strWarning = ""; // Cảnh báo trường dữ liệu nhập có thể sai. Nhưng vẫn thêm được vào cơ sở dữ liệu. private void btnDongY_Click(object sender, EventArgs e) { if (KiemTraDuLieuHopLe()) { string strThongBao = "Thêm mới nhân viên " + txtHoTen.Text + "\n"; MessageBoxIcon MBIcon = MessageBoxIcon.Question; if (strWarning != "") { strThongBao = strWarning + "\n Vẫn muốn tiếp tục?"; MBIcon = MessageBoxIcon.Warning; } if (DialogResult.Yes == MessageBox.Show(strThongBao, "Xác nhận thêm", MessageBoxButtons.YesNo, MBIcon)) { NhanVien_BUS busNhanVien = new NhanVien_BUS(); TaiKhoan_BUS busTaiKhoan = new TaiKhoan_BUS(); destFileName = TaoDuongDanAnh(); // Lưu đường dẫn ảnh trước khi TaoNhanVien clsNhanVien_DTO NV = TaoDoiTuongNhanVien(); clsTaiKhoan_DTO TK = TaoDoiTuongTaiKhoanNhanVien(); try { if (busNhanVien.ThaoTacVoiDoiTuongNhanVien(NV, "Add") && busTaiKhoan.ThaoTacVoiTaiKhoan(TK, "Add")) { if (KiemTraHinhAnh()) { File.Copy(fd.FileName, destFileName); } //MessageBox.Show("Đã thên nhân viên mới"); TuPhatSinhMaNhanVien(); TrangThaiBanDau(); } else { MessageBox.Show("Thêm thất bại"); } } catch (Exception) { } //TrangThaiBanDau(); } else { //MessageBox.Show("Hủy thao tác"); } } else { MessageBox.Show(strError, "Lỗi nhập liệu", MessageBoxButtons.OK, MessageBoxIcon.Error); } strError = ""; destFileName = ""; strWarning = ""; }
private void txtTimKiem_TextChanged(object sender, EventArgs e) { List <NhanVien_DTO> ketQua = NhanVien_BUS.TimNhanVien(txtTimKiem.Text); if (ketQua == null) { return; } gunaDataGridView1.DataSource = ketQua; }
// Load Event private void frmMANAGER_Load(object sender, EventArgs e) { timer_Watch.Start(); btnMANAGER_Librarian.PerformClick(); NhanVien_DTO nhanVien_DTO = new NhanVien_DTO(); NhanVien_BUS nhanVien_BUS = new NhanVien_BUS(); nhanVien_DTO = nhanVien_BUS.TimNhanVienTheoMaNV(DoAn.frmLOGIN.MaNV); lblMANAGER_UserName.Text = nhanVien_DTO.HoTenNV; }
private void btnXoa_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (MessageBox.Show("Bạn có chắc muốn xóa không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { //NhanVien_BUS.xoaSV(gvNhanVien.GetFocusedRowCellValue(colMaSV).ToString()); NhanVien_BUS.xoaNV(gvNhanVien.GetFocusedRowCellValue(colMaNV).ToString()); NVbindingSource.RemoveAt(gvNhanVien.FocusedRowHandle); MessageBox.Show("Xóa thành công!"); } }
private void btnThemNV_Click(object sender, EventArgs e) { Form_ThemNhanVien openForm = new Form_ThemNhanVien(); openForm.Mode = mode; if (openForm.ShowDialog() == DialogResult.OK) { NhanVien_BUS.ThemNhanVien(openForm.NhanVien, maNH); LoadForm(); } }