📄 intercourseinfobizimp.java
字号:
package biz.IntercourseInfo.impl;
import java.util.List;
import org.hibernate.criterion.DetachedCriteria;
import org.hibernate.criterion.Restrictions;
import web.condition.IntercourseInfo.IntercourseInfoCondition;
import biz.IntercourseInfo.IntercourseInfoBiz;
import dao.IntercourseInfo.IntercourseInfoDAO;
import dao.customers.CustomersDAO;
import entity.Customers;
import entity.IntercourseInfo;
public class IntercourseInfoBizImp implements IntercourseInfoBiz {
private IntercourseInfoDAO intercourseinfodao;
private CustomersDAO customersdao;
public List SearchIntercourseInfo(Integer id) {
DetachedCriteria criteria = DetachedCriteria.forClass(IntercourseInfo.class);
Customers customer = customersdao.getById(id);
IntercourseInfo intercourseinfo = new IntercourseInfo();
intercourseinfo.setCustomers(customer);
criteria.add(Restrictions.eq("customers", customer));
return intercourseinfodao.SearchIntercourseInfo(criteria);
}
public CustomersDAO getCustomersdao() {
return customersdao;
}
public void setCustomersdao(CustomersDAO customersdao) {
this.customersdao = customersdao;
}
public IntercourseInfoDAO getIntercourseinfodao() {
return intercourseinfodao;
}
public void setIntercourseinfodao(IntercourseInfoDAO intercourseinfodao) {
this.intercourseinfodao = intercourseinfodao;
}
public void addIntercourseInfo(IntercourseInfo intercourseinfo) {
intercourseinfodao.addIntercourseInfo(intercourseinfo);
}
public void updateIntercourseInfo(IntercourseInfoCondition intercourseinfocondition,Integer id,Integer ids) {
IntercourseInfo intercourseinfo = intercourseinfodao.getid(id);
if(intercourseinfocondition!=null){
if(intercourseinfocondition.getIntercourseDatatime()!=null)
intercourseinfo.setIntercourseDatatime(intercourseinfocondition.getIntercourseDatatime());
if(intercourseinfocondition.getIntercourseAddress()!=null)
intercourseinfo.setIntercourseAddress(intercourseinfocondition.getIntercourseAddress().trim());
if(intercourseinfocondition.getIntercourseSummary()!=null)
intercourseinfo.setIntercourseSummary(intercourseinfocondition.getIntercourseSummary().trim());
if(intercourseinfocondition.getIntercourseRemark()!=null)
intercourseinfo.setIntercourseRemark(intercourseinfocondition.getIntercourseRemark().trim());
if(intercourseinfocondition.getIntercourseInfo()!=null)
intercourseinfo.setIntercourseInfo(intercourseinfocondition.getIntercourseInfo().trim());
}
intercourseinfodao.updateIntercourseInfo(intercourseinfo);
}
public IntercourseInfo getid(Integer id) {
return intercourseinfodao.getid(id);
}
public void deleteIntercourseInfo(int id) {
IntercourseInfo intercourseinfo = intercourseinfodao.getid(id);
intercourseinfodao.deleteIntercourseInfo(intercourseinfo);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -