busiuseraddserverimpl.java
来自「用JAVA环境开发的人力资源管理系统」· Java 代码 · 共 84 行
JAVA
84 行
package com.liyu.server.Impl;
import java.text.SimpleDateFormat;
import java.util.Date;
import org.apache.struts.action.ActionMessage;
import org.apache.struts.action.ActionMessages;
import com.liyu.beans.ContractInfo;
import com.liyu.beans.PersonBaseInfo;
import com.liyu.beans.PersonResourceInfo;
import com.liyu.dao.BusiUserAddDao;
import com.liyu.server.IBusiUserAddServer;
public class BusiUserAddServerImpl implements IBusiUserAddServer{
private BusiUserAddDao busiUserAddDao;
ActionMessages errors = new ActionMessages();
public BusiUserAddDao getBusiUserAddDao() {
return busiUserAddDao;
}
public void setBusiUserAddDao(BusiUserAddDao busiUserAddDao) {
this.busiUserAddDao = busiUserAddDao;
}
public ActionMessages saveContractInfoAdd(PersonBaseInfo personBaseInfo, ContractInfo contractInfo) {
// TODO Auto-generated method stub
//String personName = CharsChange.gbChangeIso(personBaseInfo.getPersonName());
// String contractTitle = CharsChange.gbChangeIso(contractInfo.getContractTitle());
// String contractContent = CharsChange.gbChangeIso(contractInfo.getContractContent());
int intFlag = this.busiUserAddDao.istContractInfo(personBaseInfo.getPersonName(),contractInfo.getContractTitle(),contractInfo.getContractContent());
if (intFlag == 0){
errors.add("systemUserAdd",new ActionMessage("errors.addErrors"));
return errors;
}
return null;
}
public ActionMessages savePersonResourceInfoAdd(PersonBaseInfo personBaseInfo, PersonResourceInfo personResourceInfo) {
// TODO Auto-generated method stub
//String personName = CharsChange.gbChangeIso(personBaseInfo.getPersonName());
int intFlag = this.busiUserAddDao.istPersonResourceInfo(personBaseInfo.getPersonName(),personResourceInfo.getPersonDepart(),personResourceInfo.getPersonJobs() );
if (intFlag == 0){
errors.add("systemUserAdd",new ActionMessage("errors.addErrors"));
return errors;
}
return null;
}
public ActionMessages savePersonBaseInfoAdd(PersonBaseInfo personBaseInfo) {
// TODO Auto-generated method stub
//String personName = CharsChange.gbChangeIso(personBaseInfo.getPersonName());
//PersonName = new String(file_name.getBytes("iso-8859-1"),"gb2312");
String personBrith = personBaseInfo.getPersonBrith();
String personEntryDate = personBaseInfo.getPersonEntryDate();
Date dtPersonBrith = new Date();
Date dtPersonEntryDate = new Date();
try{
SimpleDateFormat s = new SimpleDateFormat ("yyyy-MM-dd");
dtPersonBrith = s.parse(personBrith);
dtPersonEntryDate = s.parse(personEntryDate);
Long lon = new Long(556145322);
//String str = lon.toBinaryString();
}catch(Exception e){
e.printStackTrace();
//errors.add("pubdate",new ActionMessage("errors.invaliddateformat"));
//this.saveErrors(request,errors);
//return false;
}
int intFlag = this.busiUserAddDao.istPersonBaseInfo(personBaseInfo.getPersonName(),personBaseInfo.getPersonSax(),dtPersonBrith,dtPersonEntryDate);
if (intFlag == 0){
errors.add("systemUserAdd",new ActionMessage("errors.addErrors"));
return errors;
}
return null;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?