private void btnSua_Click(object sender, EventArgs e) { if (kttxt() && kttaikhoankhithaydoi()) { DialogResult dlr = MessageBox.Show("Bạn có chắc muốn sửa nhân viên này?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (dlr == DialogResult.Yes) { String sql = "set dateformat dmy update nhanvien set tennv = N'" + txtTenNV.Text.Trim() + "', ngaysinh = '" + dateNgaySinh.Text.Trim() + "', gioitinh = N'" + gioitinh() + "', diachi = N'" + txtDiaChi.Text.Trim() + "', sdt = '" + txtSDT.Text.Trim() + "', ngayvaolam = '" + dateNgayVaoLam.Text.Trim() + "', chucvu = N'" + cbboxChucVu.SelectedItem.ToString().Trim() + "', taikhoan = '" + txtTaiKhoan.Text.Trim() + "', matkhau = '" + txtMatKhau.Text.Trim() + "', manql = '" + txtMaNQL.Text.Trim() + "' where manv = '" + txtMaNV.Text.Trim() + "'"; cn.themxoasua(sql); NHANVIENDAO.SuaNV(dsNV, txtMaNV.Text.Trim(), txtTenNV.Text.Trim(), dateNgaySinh.Text.Trim(), gioitinh(), txtDiaChi.Text.Trim(), txtSDT.Text.Trim(), dateNgayVaoLam.Text.Trim(), cbboxChucVu.Text.Trim(), txtTaiKhoan.Text.Trim(), txtMatKhau.Text.Trim(), txtMaNQL.Text.Trim()); DataGridViewRow row = dgvNV.Rows[index]; row.Cells[1].Value = txtTenNV.Text.Trim(); row.Cells[2].Value = dateNgaySinh.Text.Trim(); row.Cells[3].Value = gioitinh(); row.Cells[4].Value = txtDiaChi.Text.Trim(); row.Cells[5].Value = txtSDT.Text.Trim(); row.Cells[6].Value = dateNgayVaoLam.Text.Trim(); row.Cells[7].Value = cbboxChucVu.Text.Trim(); row.Cells[8].Value = txtTaiKhoan.Text.Trim(); row.Cells[9].Value = txtMatKhau.Text.Trim(); row.Cells[10].Value = txtMaNQL.Text.Trim(); MessageBox.Show("Sửa thành công"); } } }
private void btnThem_Click(object sender, EventArgs e) { DialogResult dlr = MessageBox.Show("Bạn có chắc muốn thêm nhân viên mới?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (dlr == DialogResult.Yes) { cbboxChucVu.Items.Clear(); btnThem.Enabled = false; btnLuu.Enabled = true; btnXoa.Enabled = false; btnSua.Enabled = false; txtTaiKhoan.Enabled = true; txtTenNV.Enabled = true; txtDiaChi.Enabled = true; txtMatKhau.Enabled = true; txtSDT.Enabled = true; cbboxChucVu.Enabled = true; dateNgaySinh.Enabled = true; dateNgayVaoLam.Enabled = true; rdNam.Enabled = true; rdNu.Enabled = true; rdNam.Checked = true; txtDiaChi.Text = ""; txtMatKhau.Text = ""; txtSDT.Text = ""; txtTaiKhoan.Text = ""; txtTenNV.Text = ""; cbboxChucVu.SelectedIndex = -1; cbboxChucVu.Text = "--Chọn--"; txtMaNV.Text = NHANVIENDAO.KiemTraMaNVTuDongTang(dsNV, NHANVIENDAO.MaNVTuDong(dsNV)); Enabled(); txtTenNV.Focus(); } }
public Boolean kttaikhoan() { if (NHANVIENDAO.KiemTraTaiKhoan(dsNV, txtTaiKhoan.Text.Trim())) { MessageBox.Show("Tài khoản này đã tồn tại, không thể lưu"); return(false); } return(true); }
public Boolean kttrungmanv() { if (NHANVIENDAO.KiemTraTrungMaNV(dsNV, txtMaNV.Text.Trim())) { MessageBox.Show("Mã nhân viên này đã tồn tại, không thể lưu"); return(false); } return(true); }
public Boolean kttaikhoankhithaydoi() { if (NHANVIENDAO.KiemTraTaiKhoanKhiThayDoi(dsNV, txtMaNV.Text.Trim(), txtTaiKhoan.Text.Trim())) { MessageBox.Show("Tài khoản này của nhân viên khác, không thể sửa"); return(false); } return(true); }
public Boolean ktdangnhap() { if (NHANVIENDAO.KiemTraDangNhap(QuanLyNhanVien.dsNV, txtTaiKhoan.Text.Trim(), txtMatKhau.Text.Trim(), cbboxChucVu.SelectedItem.ToString().Trim()) == false) { MessageBox.Show("Vui lòng nhập đúng tài khoản, mật khẩu hoặc chức vụ của mình"); return(false); } return(true); }
private void btnXoa_Click(object sender, EventArgs e) { DialogResult dlr = MessageBox.Show("Bạn có chắc muốn xóa nhân viên này?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (dlr == DialogResult.Yes) { String sql = "delete from nhanvien where manv = '" + txtMaNV.Text.Trim() + "'"; cn.themxoasua(sql); NHANVIENDAO.XoaNV(dsNV, txtMaNV.Text.Trim()); dgvNV.Rows.RemoveAt(index); MessageBox.Show("Xóa thành công"); } }
private void btnLuu_Click(object sender, EventArgs e) { if (kttxt() && kttrungmanv() && kttaikhoan()) { DialogResult dlr = MessageBox.Show("Bạn có chắc muốn lưu nhân viên này?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (dlr == DialogResult.Yes) { String sql = "set dateformat dmy insert into nhanvien values ('" + txtMaNV.Text.Trim() + "', N'" + txtTenNV.Text.Trim() + "', '" + dateNgaySinh.Text.Trim() + "', N'" + gioitinh() + "', N'" + txtDiaChi.Text.Trim() + "', '" + txtSDT.Text.Trim() + "', '" + dateNgayVaoLam.Text.Trim() + "', N'" + cbboxChucVu.SelectedItem.ToString().Trim() + "', '" + txtTaiKhoan.Text.Trim() + "', '" + txtMatKhau.Text.Trim() + "', '" + txtMaNQL.Text.Trim() + "')"; cn.themxoasua(sql); NHANVIENDAO.ThemNV(dsNV, txtMaNV.Text.Trim(), txtTenNV.Text.Trim(), dateNgaySinh.Text.Trim(), gioitinh(), txtDiaChi.Text.Trim(), txtSDT.Text.Trim(), dateNgayVaoLam.Text.Trim(), cbboxChucVu.SelectedItem.ToString().Trim(), txtTaiKhoan.Text.Trim(), txtMatKhau.Text.Trim(), txtMaNQL.Text.Trim()); dgvNV.Rows.Add(txtMaNV.Text.Trim(), txtTenNV.Text.Trim(), dateNgaySinh.Text.Trim(), gioitinh(), txtDiaChi.Text.Trim(), txtSDT.Text.Trim(), dateNgayVaoLam.Text.Trim(), cbboxChucVu.SelectedItem.ToString().Trim(), txtTaiKhoan.Text.Trim(), txtMatKhau.Text.Trim(), txtMaNQL.Text.Trim()); MessageBox.Show("Thêm thành công"); btnThem.Enabled = true; btnLuu.Enabled = false; } } }
private void btnDN_Click(object sender, EventArgs e) { if (kttxt()) { if (txtTaiKhoan.Text.Trim().Equals("giamdoc") && txtMatKhau.Text.Trim().Equals("giamdoc") && cbboxChucVu.SelectedItem.ToString().Trim().Equals("Giám đốc")) { ChucVu = cbboxChucVu.SelectedItem.ToString().Trim(); Menu m = new Menu(); m.Show(); this.Hide(); } else if (ktdangnhap()) { MaNV = NHANVIENDAO.MaNVTheoTaiKhoanDN(QuanLyNhanVien.dsNV, txtTaiKhoan.Text.Trim()); ChucVu = cbboxChucVu.SelectedItem.ToString().Trim(); if (cbboxChucVu.SelectedItem.ToString().Trim().Equals("Quản lý")) { Menu m = new Menu(); m.Show(); this.Hide(); } else if (cbboxChucVu.SelectedItem.ToString().Trim().Equals("Nhân viên bán hàng")) { QuanLyBanHang bh = new QuanLyBanHang(); bh.Show(); this.Hide(); } else if (cbboxChucVu.SelectedItem.ToString().Trim().Equals("Nhân viên kỹ thuật")) { GUI.QuanLySuaChua sc = new GUI.QuanLySuaChua(); sc.Show(); this.Hide(); } else if (cbboxChucVu.SelectedItem.ToString().Trim().Equals("Nhân viên kho")) { Menu m = new Menu(); m.Show(); this.Hide(); } } } }