private void btnThem_Click(object sender, EventArgs e) { string err = ""; if (!Regex.IsMatch(txtMaChucVu.Text, pMacv)) { err += "\n Mã chức vụ cần bắt đầu bằng 'cv', tiếp sau là 2 số. "; } if (!Regex.IsMatch(txtTenChucVu.Text, pTencv)) { err += "\n Tên chức vụ là các ký tự Alphabet "; } if (err == "") { try { CV.MaChucVu = txtMaChucVu.Text; CV.TenChucVu = txtTenChucVu.Text; lopcv.Them(CV.MaChucVu, CV.TenChucVu); MessageBox.Show("Thêm thành công!", "Notification", MessageBoxButtons.OK, MessageBoxIcon.Information); LoadData(); btnNhapLai_Click(sender, e); } catch { MessageBox.Show("Lỗi thêm!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show(err, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }