private void btnThemChucVu_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txtChucVu.Text.Trim()) || String.IsNullOrEmpty(txtMaChucVu.Text.Trim())) { MessageBox.Show("Vui Lòng Kiểm Tra Thông Tin Đầu Vào!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { try { if (_chucVuServices.FindChucVu(txtChucVu.Text.Trim(), txtMaChucVu.Text.Trim()) == null) { ChucVu chucVu = new ChucVu { MaChucVu = txtChucVu.Text.Trim(), ChucVu1 = txtMaChucVu.Text.Trim() }; if (_chucVuServices.AddChucVu(chucVu)) { MessageBox.Show("Đã Thêm Chức Vụ Thành Công!", "Thông Báo", MessageBoxButtons.OK); InitGridView(); dataGridChucVu.Refresh(); ClearAllText(this); } else { MessageBox.Show("Lỗi! Vui Lòng Kiểm Tra Lại Thông Tin Đầu Vào!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Lỗi! Thông Tin Chức Vụ Bị Trùng, Vui Lòng Kiểm Tra Lại!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { if (UserProfile.permission == 1) { MessageBox.Show(ex.ToString(), "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Đã Có Lỗi! Vui Lòng Kiểm Tra Thông Tin Đầu Vào!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }