private void btnThem_Click(object sender, EventArgs e) { string gioiTinh = ""; if (radNam.Checked) { gioiTinh = "Nam"; } else { gioiTinh = "Nu"; } if (txtMaNhanVien.Text == "" || txtTenNhanVien.Text == "" || txtSDT.Text == "" || gioiTinh == "") { MessageBox.Show("Không được để trống"); return; } //kiem tra trung ten tai khoan int kiemtratrungtentaikhoan = 0; foreach (string ele in nvBUL.LayTenTaiKhoan()) { if (ele.Equals(txtTaiKhoan.Text)) { kiemtratrungtentaikhoan = 1; } } if (kiemtratrungtentaikhoan == 1) { MessageBox.Show("Tai khoan da ton tai nhap tai khoan khac"); txtTaiKhoan.Text = ""; txtTaiKhoan.Focus(); return; } //-----hetkiemtra trung tai khoan try { int gt = Int32.Parse(txtSDT.Text); } catch { MessageBox.Show("Kiểu dữ liệu của số điện thoại k hợp lệ. Xin kiểm tra lai!", "Thông báo"); txtSDT.Clear(); txtSDT.Focus(); return; }; NhanVien nv = new NhanVien(); nv.MaNhanVien = txtMaNhanVien.Text; nv.TenNhanVien = txtTenNhanVien.Text; nv.GioiTinh = gioiTinh; nv.SDT = txtSDT.Text; nv.TenDangNhap = txtTaiKhoan.Text; nv.MatKhau = txtMatKhau.Text; nv.LoaiTaiKhoan = cmbLoaiTaiKhoan.SelectedItem.ToString(); if (nvBUL.ThemNhanVien(nv)) { dgvNhanVien.DataSource = nvBUL.LayNhanVien(); } txtMaNhanVien.Text = ""; txtTenNhanVien.Text = ""; txtSDT.Text = ""; txtTaiKhoan.Text = ""; txtMatKhau.Text = ""; cmbLoaiTaiKhoan.SelectedIndex = -1; }