⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 intercourseinfobizimp.java

📁 主要实现管理客户以及客户信息和其公司的服务管理
💻 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 + -