private void cboTenCV_SelectedIndexChanged(object sender, EventArgs e) { //Trưởng phòng xuống nhân viên if (macvhientai == "TP" && cboTenCV.SelectedIndex == 0) { NhanvienDao nvdao = new NhanvienDao(); cboMaNVQL.Enabled = true; loadlaicomboboxMaNVQL(); if (nvdao.checkxemconhanviennaoconchiuqlcuaTP(txtMaNV.Text) != 0) { btnChuyenNVcuaTruongPhong.Visible = true; } } if (macvhientai == "TP" && cboTenCV.SelectedIndex == 1) { cboMaNVQL.Enabled = false; cboMaNVQL.Text = gridView2.GetFocusedRowCellValue(colMaNVQL).ToString(); btnChuyenNVcuaTruongPhong.Visible = false; } //Nhân viên lên trưởng phòng if (macvhientai == "NV" && cboTenCV.SelectedIndex == 1) { cboMaNVQL.Text = "NV0001"; } if (macvhientai == "NV" && cboTenCV.SelectedIndex == 0) { cboMaNVQL.Text = gridView2.GetFocusedRowCellValue(colMaNVQL).ToString(); } }
private void btnLuu_Click(object sender, EventArgs e) { NhanvienDao nvdao = new NhanvienDao(); if (macvhientai == "TP" && cboTenCV.SelectedIndex == 0) { if (nvdao.checkxemconhanviennaoconchiuqlcuaTP(txtMaNV.Text) == 1) { XtraMessageBox.Show("Bạn phải chuyển nhân viên quản lý cho những nhân viên được thay đổi!!"); } else { int sothutu = cboTenCV.SelectedIndex; //NhanvienDao nvdao = new NhanvienDao(); nvdao.suachucvunhanvien(txtMaNV.Text, listchucvu[sothutu].MaCV, cboMaNVQL.Text); XtraMessageBox.Show("Đã sửa thành công!!"); loaddatabse(); //claer txtMaNV.Text = ""; txtTenNV.Text = ""; cboTenCV.Text = ""; cboMaNVQL.Text = ""; cboMaNVQL.Enabled = false; btnChuyenNVcuaTruongPhong.Visible = false; } } else { int sothutu = cboTenCV.SelectedIndex; //NhanvienDao nvdao = new NhanvienDao(); nvdao.suachucvunhanvien(txtMaNV.Text, listchucvu[sothutu].MaCV, cboMaNVQL.Text); XtraMessageBox.Show("Đã sửa thành công!!"); loaddatabse(); ////claer txtMaNV.Text = ""; txtTenNV.Text = ""; cboTenCV.Text = ""; cboMaNVQL.Text = ""; cboMaNVQL.Enabled = false; } }