📄 empinfrecord.java~96~
字号:
JOptionPane.WARNING_MESSAGE);
return;
}
String strAddress = jTFAddress.getText(); //地址
if (strAddress.length() > 60) {
JOptionPane.showMessageDialog(null,
"籍贯不能超过30个,请重新输入!",
"酒店信息管理系统警告",
JOptionPane.WARNING_MESSAGE);
return;
}
String strPhone = jTFPhone.getText(); //联系电话
if (!judgeval.isFigure(strPhone)) {
JOptionPane.showMessageDialog(null,
"身份证号必需是为数字,请重新输入!",
"酒店信息管理系统警告",
JOptionPane.WARNING_MESSAGE);
return;
}
if (strPhone.length() < 7 || strPhone.length() > 11) {
JOptionPane.showMessageDialog(null,
"联系电话不能小于7位大于11位,请重新输入!",
"酒店信息管理系统警告",
JOptionPane.WARNING_MESSAGE);
return;
}
String strDepartment = jCGetDepartment.getSelectedItem().toString(); //部门
if (strDepartment.equals(" ")) {
JOptionPane.showMessageDialog(null,
"部门不能为空,请重新输入!",
"酒店信息管理系统警告",
JOptionPane.WARNING_MESSAGE);
return;
}
String strDuty = jCBDuty.getSelectedItem().toString(); //职务
if (strDuty.equals(" ")) {
JOptionPane.showMessageDialog(null,
"职务不能为空,请重新输入!",
"酒店信息管理系统警告",
JOptionPane.WARNING_MESSAGE);
return;
}
String strPassword = new String(jPFPassword.getPassword()); //密码
String strRemark = jTARemark.getText(); //备注
if (strAddress.length() > 500) {
JOptionPane.showMessageDialog(null,
"备注不能超过250个汉字,请重新输入!",
"酒店信息管理系统警告",
JOptionPane.WARNING_MESSAGE);
return;
}
String strPower = jTFPurview.getText(); //权限
if (jTGetEmpID.getText().equals("admin")) {
JOptionPane.showMessageDialog(null,
"这个用户信息与权限无法修改,请退出!",
"酒店信息管理系统警告",
JOptionPane.WARNING_MESSAGE);
jTFPurview.setText("0");
return;
}
if (strPower.equals("0") || judgeval.IsChineseCharacters(strPower) ||
judgeval.IsLetter(strPower) || strPower.equals("5") ||
strPower.equals("6") || strPower.equals("7") ||
strPower.equals("8") ||
strPower.equals("9")) {
JOptionPane.showMessageDialog(null,
"权限录入有误,请重新输入!",
"酒店信息管理系统警告",
JOptionPane.WARNING_MESSAGE);
jTFPurview.setText("");
return;
}
//-------------------------------------------------------------------------
try {
connect1 = new DataConnect();
connect1.con1 = DriverManager.getConnection(connect1.url); //建立连接
connect1.stmt1 = connect1.con1.createStatement(); //创建语句
connect1.sql1 = " UPDATE HIMS_Employee SET EmpID = '" + strUserID +
"' , Name = '" + strName +
"', Sex = '" + strSex + "', Nationality= '" +
strNationality + "', Birthday = '"
+ strBirthday + "', IDCard = '" + strIDCard +
"', Native= '" + strNative + "', Address = '"
+ strAddress + "', Phone = '" + strPhone +
"', Department= '" + strDepartment + "',Duty = '"
+ strDuty + "', Purview = '" + strPower +
"', Password= '" + strPassword + "',Remark= '" +
strRemark + "' where EmpID = '" + strUserID +
"'";
connect1.stmt1.executeUpdate(connect1.sql1);
//--------------------------------------------
JOptionPane.showMessageDialog(this, "修改成功!", "酒店信息管理系统提示",
JOptionPane.INFORMATION_MESSAGE);
jTGetEmpID.setEnabled(false); //员工ID
jTFName.setEnabled(false); //姓名
jTFNationality.setEnabled(false); //民族
jTFBirthday.setEnabled(false); //出生年月
jTFNative.setEnabled(false); //籍贯
jTFIDCard.setEnabled(false); //身份证号
jTFAddress.setEnabled(false); //地址
jTFPhone.setEnabled(false); //联系电话
jTFPurview.setEnabled(false); //权限
jPFPassword.setEnabled(false); //密码
jTARemark.setEnabled(false); //备注
jCBSex.setEnabled(false); //性别
jCGetDepartment.setEnabled(false); //部门
jCBDuty.setEnabled(false); //职务
//--------------------------------------------
jTFQueryEmpID.setEnabled(false); //员工ID框
jTFQueryEmpID.setText("");
jBEditFinish.setEnabled(false); //修改完成
jBQueryEmpID.setEnabled(false); //查找
jBPassword.setEnabled(false); //密码修改
jBDelete.setEnabled(false); //删除
jBPurview.setEnabled(false); //权限修改
jBEdit.setEnabled(true); //修改
jBNewBuild.setEnabled(false); //新建
jBNewBuildFinish.setEnabled(false); //新建完成
if (repower.strPopedom.equals("0") || repower.strPopedom.equals("1")) {
jTFQueryEmpID.setEnabled(true); //员工ID框
jBQueryEmpID.setEnabled(true); //查找
jBNewBuild.setEnabled(true); //新建
}
popedominfoshow.setVisible(false);
} catch (SQLException ex) {
ex.printStackTrace();
} finally {
try {
if (connect1.con1 != null) {
connect1.con1.close(); //关闭数据库
connect1.stmt1.close();
} //if
} catch (SQLException ex) {
System.out.println(ex);
} //catch
} //finally
}
}
class EmpInfRecord_jBEditFinish_actionAdapter implements ActionListener {
private EmpInfRecord adaptee;
EmpInfRecord_jBEditFinish_actionAdapter(EmpInfRecord adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jBEditFinish_actionPerformed(e);
}
}
class EmpInfRecord_jBEdit_actionAdapter implements ActionListener {
private EmpInfRecord adaptee;
EmpInfRecord_jBEdit_actionAdapter(EmpInfRecord adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jBEdit_actionPerformed(e);
}
}
class EmpInfRecord_jBNewBuildFinish_actionAdapter implements ActionListener {
private EmpInfRecord adaptee;
EmpInfRecord_jBNewBuildFinish_actionAdapter(EmpInfRecord adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jBNewBuildFinish_actionPerformed(e);
}
}
class EmpInfRecord_jBNewBuild_actionAdapter implements ActionListener {
private EmpInfRecord adaptee;
EmpInfRecord_jBNewBuild_actionAdapter(EmpInfRecord adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jBNewBuild_actionPerformed(e);
}
}
class EmpInfRecord_jBDelete_actionAdapter implements ActionListener {
private EmpInfRecord adaptee;
EmpInfRecord_jBDelete_actionAdapter(EmpInfRecord adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jBDelete_actionPerformed(e);
}
}
class EmpInfRecord_jBQueryEmpID_actionAdapter implements ActionListener {
private EmpInfRecord adaptee;
EmpInfRecord_jBQueryEmpID_actionAdapter(EmpInfRecord adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jBQueryEmpID_actionPerformed(e);
}
}
class EmpInfRecord_jBValEmpID_actionAdapter implements ActionListener {
private EmpInfRecord adaptee;
EmpInfRecord_jBValEmpID_actionAdapter(EmpInfRecord adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jBValEmpID_actionPerformed(e);
}
}
class EmpInfRecord_jBPurview_actionAdapter implements ActionListener {
private EmpInfRecord adaptee;
EmpInfRecord_jBPurview_actionAdapter(EmpInfRecord adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jBPurview_actionPerformed(e);
}
}
class EmpInfRecord_jBPassword_actionAdapter implements ActionListener {
private EmpInfRecord adaptee;
EmpInfRecord_jBPassword_actionAdapter(EmpInfRecord adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jBPassword_actionPerformed(e);
}
}
class EmpInfRecord_jBQuit_actionAdapter implements ActionListener {
private EmpInfRecord adaptee;
EmpInfRecord_jBQuit_actionAdapter(EmpInfRecord adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jBQuit_actionPerformed(e);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -