private void txtMaNhanVien_TextChanged(object sender, EventArgs e) { BULNhanVien bul = new BULNhanVien(); List <NhanVien> arr = bul.layNhanVien(); for (int i = 0; i < arr.Count; i++) { if (arr[i].MaNhanVien + "" == txtMaNhanVien.Text) { txtTenNhanVien.Text = arr[i].TenNhanVien; txtTaiKhoan.Text = arr[i].TenTaiKhoan; txtSoDienThoai.Text = arr[i].SoDienThoai; txtChungMinhThu.Text = arr[i].ChungMinhThu; BULTaiKhoan bultk = new BULTaiKhoan(); txtMatKhau.Text = bultk.layTaiKhoanTheoTenTK(txtTaiKhoan.Text)[0].MatKhau; cbQuyen.Text = bultk.layTaiKhoanTheoTenTK(txtTaiKhoan.Text)[0].Quyen; break; } else { txtTenNhanVien.Text = ""; txtTaiKhoan.Text = ""; txtSoDienThoai.Text = ""; txtChungMinhThu.Text = ""; txtMatKhau.Text = ""; } } }
private void btnXoa_Click(object sender, EventArgs e) { if (txtMaNhanVien.Text == frmSieuThi.nv.MaNhanVien + "") { MessageBox.Show("Thao tác thất bạt, không được xóa chính bạn", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else { BULHoaDon bulHoaDon = new BULHoaDon(); if (bulHoaDon.coNhanVien(txtMaNhanVien.Text)) { MessageBox.Show("Có dữ liệu khác đang chứa nhân viên này", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else { try { BULNhanVien bul = new BULNhanVien(); bul.xoaNhanVien(new NhanVien(int.Parse(txtMaNhanVien.Text))); frmST.hienDanhSachNhanVien(); MessageBox.Show("Xóa thành công", "Thành công", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception) { MessageBox.Show("Thao tác thất bạt, dữ liệu sai", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } } }
private void btnNhanVien_Click(object sender, EventArgs e) { tabUC1.SelectedTabIndex = 0; loadTab(tabNhanVien); BULNhanVien bulnv = new BULNhanVien(); dgvNhanVien.DataSource = bulnv.laytatCaNhanVien(); }
public void loadNhanVien() { BULNhanVien bulNV = new BULNhanVien(); dgvNhanVien.DataSource = bulNV.laytatCaNhanVien(); dgvNhanVien.Columns[0].HeaderText = "Mã Nhân Viên"; dgvNhanVien.Columns[1].HeaderText = "Tên Nhân Viên"; dgvNhanVien.Columns[2].HeaderText = "Địa Chỉ"; dgvNhanVien.Columns[3].HeaderText = "Số Điện Thoại"; }
private void txtMaNhanVien_TextChanged(object sender, EventArgs e) { BULNhanVien = new BULNhanVien(); foreach (NhanVien x in BULNhanVien.laytatCaNhanVien()) { if (x.MaNhanVien == txtMaNhanVien.Text) { txtTenNhanVien.Text = x.HoTen; } } }
public void hienDanhSachNhanVien() { BULNhanVien bul = new BULNhanVien(); dgvNhanVien.DataSource = bul.layNhanVien(); dgvNhanVien.Columns[0].HeaderText = "Mã nhân viên"; dgvNhanVien.Columns[1].HeaderText = "Tên nhân viên"; dgvNhanVien.Columns[2].HeaderText = "Số điện thoại"; dgvNhanVien.Columns[3].HeaderText = "Chứng minh thư"; dgvNhanVien.Columns[4].HeaderText = "Tên tài khoản"; }
private void btnTimKiemNhanVienTheoTen_Click(object sender, EventArgs e) { BULNhanVien bul = new BULNhanVien(); if (txtTenNhanVien.Text != "") { dgvNhanVien.DataSource = bul.layNhanVienTheoTen(txtTenNhanVien.Text); } else { dgvNhanVien.DataSource = bul.layNhanVien(); } }
private NhanVien kiemTraNVTonTai(string ma) { BULNhanVien bulNhanVien = new BULNhanVien(); foreach (NhanVien item in bulNhanVien.laytatCaNhanVien()) { if (item.MaNhanVien == ma) { return(item); } } return(null); }
private void btnDangNhap_Click(object sender, EventArgs e) { TaiKhoan tk = new TaiKhoan(txtTaiKhoan.Text, txtMatKhau.Text); BULTaiKhoan bul = new BULTaiKhoan(); if (bul.dangNhap(tk)) { BULNhanVien bulNV = new BULNhanVien(); frmSieuThi.nv = bulNV.layNhanVienTheoTaiKhoan(txtTaiKhoan.Text); frmSieuThi.tk = bul.layTaiKhoanTheoTenTK(txtTaiKhoan.Text)[0]; frmST.Show(); this.Visible = false; } else { MessageBox.Show("Sai tài khoản - mật khẩu"); } }
private void btnSua_Click(object sender, EventArgs e) { try { BULTaiKhoan bultk = new BULTaiKhoan(); bultk.suaTaiKhoan(new TaiKhoan(txtTaiKhoan.Text, txtMatKhau.Text, cbQuyen.Text)); BULNhanVien bul = new BULNhanVien(); bul.suaNhanVien(new NhanVien(int.Parse(txtMaNhanVien.Text), txtTenNhanVien.Text, txtSoDienThoai.Text, txtChungMinhThu.Text, txtTaiKhoan.Text)); frmST.hienDanhSachNhanVien(); MessageBox.Show("Sửa thành công", "Thành công", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception) { MessageBox.Show("Thao tác thất bạt, dữ liệu sai", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop); } }
private void txtMaNhanVienHangTon_TextChanged(object sender, EventArgs e) { BULNhanVien bulNV = new BULNhanVien(); foreach (NhanVien nv in bulNV.laytatCaNhanVien()) { if (nv.MaNhanVien == txtMaNhanVienHangTon.Text) { txtTenNhanVienHangTon.Text = nv.HoTen; btnBaoCaoDoanhSoHangTon.Enabled = true; break; } else { txtTenNhanVienHangTon.Text = ""; btnBaoCaoDoanhSoHangTon.Enabled = false; } } }
private void btnTimNV_Click(object sender, EventArgs e) { BULNhanVien bulnv = new BULNhanVien(); dgvNhanVien.DataSource = bulnv.layTatCaNhanVienTheoMa(txtNhanVien.Text); }