public void loadData2DataGridView() { TaiKhoan_NhanVien_BLL tk_nv = new TaiKhoan_NhanVien_BLL(); dgvDSNV.DataSource = tk_nv.GetListNhanVien(); dgvDSNV.Columns[0].Visible = false; dgvDSNV.Columns[2].Visible = false; dgvDSNV.Columns[3].Visible = false; dgvDSNV.Columns[1].HeaderCell.Value = "Tên đăng nhập"; dgvDSNV.Columns[4].HeaderCell.Value = "Mã nhân viên"; dgvDSNV.Columns[5].HeaderCell.Value = "Tên nhân viên"; dgvDSNV.Columns[6].HeaderCell.Value = "Ngày sinh"; dgvDSNV.Columns[7].HeaderCell.Value = "Giới tính"; dgvDSNV.Columns[8].HeaderCell.Value = "Địa chỉ"; dgvDSNV.Columns[9].HeaderCell.Value = "Số điện thoại"; dgvDSNV.Columns[10].HeaderCell.Value = "Học hàm"; dgvDSNV.Columns[11].HeaderCell.Value = "Học vị"; dgvDSNV.Columns[1].Width = 150; dgvDSNV.Columns[4].Width = 120; dgvDSNV.Columns[5].Width = 150; dgvDSNV.Columns[6].Width = 100; dgvDSNV.Columns[7].Width = 100; dgvDSNV.Columns[8].Width = 200; dgvDSNV.Columns[9].Width = 120; dgvDSNV.Columns[10].Width = 120; dgvDSNV.Columns[11].Width = 120; }
private void btnXoa_Click(object sender, EventArgs e) { TaiKhoan_NhanVien_BLL tk_nv = new TaiKhoan_NhanVien_BLL(); try { tk_nv.Delete(idtk, idnv); MessageBox.Show("Xóa thông tin thành công.", "Thông báo", MessageBoxButtons.OK); loadData2DataGridView(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Thông báo", MessageBoxButtons.OK); } }
private void btnThemMoi_Click(object sender, EventArgs e) { TaiKhoan_NhanVien_BLL tk_nv = new TaiKhoan_NhanVien_BLL(); TaiKhoan_NhanVien tt = new TaiKhoan_NhanVien(); try { if (tk_nv.CheckTenTK(txtTK.Text.Trim()) == true) { tt.MaTaiKhoan = tk_nv.GetMaxMaTK(); tt.TenDangNhap = txtTK.Text.Trim(); tt.MatKhau = txtMK.Text.Trim(); tt.VaiTro = (cbxVaiTro.SelectedItem == "Là quản trị viên") ? true : false; tt.MaNhanVien = txtMaNV.Text.Trim(); tt.TenNhanVien = txtTenNV.Text.Trim(); tt.NgaySinh = dateTimePickerNgaySinh.Value; if (radioBtnNam.Checked == true) { tt.GioiTinh = "Nam"; } if (radioBtnNu.Checked == true) { tt.GioiTinh = "Nữ"; } tt.DiaChi = txtDiaChi.Text.Trim(); tt.SDT = txtSDT.Text.Trim(); tt.HocHam = cbxHocHam.SelectedItem.ToString(); tt.HocVi = cbxHocVi.SelectedItem.ToString(); tk_nv.Add(tt); MessageBox.Show("Thêm mới thành công.", "Thông báo", MessageBoxButtons.OK); loadData2DataGridView(); } else { MessageBox.Show("Tên tài khoản đã tồn tại", "Thông báo", MessageBoxButtons.OK); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Thông báo", MessageBoxButtons.OK); } }