📄 cusfeedbacklogic.java
字号:
package org.lenovoAC.logicImpl;
import org.lenovoAC.hibernateDao.CusFeedbackHibernateDao;
import javax.servlet.http.HttpServletRequest;
import java.util.*;
import org.lenovoAC.pojo.CusFeedback;
import org.lenovoAC.tools.Tools;
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2006</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 1.0
*/
public class CusFeedbackLogic
{
private CusFeedbackHibernateDao cusFeedbackHibernateDao = null;
public void setCusFeedbackHibernateDao(CusFeedbackHibernateDao
cusFeedbackHibernateDao)
{
this.cusFeedbackHibernateDao = cusFeedbackHibernateDao;
}
public CusFeedbackHibernateDao getCusFeedbackHibernateDao()
{
return this.cusFeedbackHibernateDao;
}
/**
* 添加
* @param request HttpServletRequest
*/
public void addFee(HttpServletRequest request)
{
CusFeedback cf = new CusFeedback();
cf.setTitle(Tools.toIsoAndNotNull(request.getParameter("title")));
cf.setContext(Tools.toIsoAndNotNull(request.getParameter("context")));
cf.setName(Tools.toIsoAndNotNull(request.getParameter("name")));
cf.setContactPhone(request.getParameter("contactPhone"));
cf.setEMail(Tools.nouNull(request.getParameter("eMail")));
cf.setTime(new Date());
cf.setDisState("00");
cf.setMobilePhone(Tools.nouNull(request.getParameter("mobilePhone")));
cf.setState(request.getParameter("state"));
this.getCusFeedbackHibernateDao().insertCusFee(cf);
}
/**
* 删除
* @param id String
*/
public void delFee(String id)
{
this.getCusFeedbackHibernateDao().delCusFeeTwo(id);
}
/**
* 修改
* @param request HttpServletRequest
*/
public void updateFee(HttpServletRequest request)
{
String id = request.getParameter("id");
CusFeedback cf = this.getCusFeedbackHibernateDao().getCusFeedback(id);
cf.setTitle(Tools.toIsoAndNotNull(request.getParameter("title")));
cf.setContext(Tools.toIsoAndNotNull(request.getParameter("context")));
cf.setName(Tools.toIsoAndNotNull(request.getParameter("name")));
cf.setContactPhone(request.getParameter("contactPhone"));
cf.setEMail(Tools.nouNull(request.getParameter("eMail")));
cf.setTime(new Date());
cf.setDisState("00");
cf.setMobilePhone(Tools.nouNull(request.getParameter("mobilePhone")));
cf.setState(request.getParameter("state"));
this.getCusFeedbackHibernateDao().updateCusFee(cf);
}
/**
* 取得所有记录
* @return List
*/
public List getAll()
{
return this.getCusFeedbackHibernateDao().getAllCusFeebackThree();
}
/**
* 修改显示标志为显示
* @param id String
*/
public void setDisState(String id)
{
this.getCusFeedbackHibernateDao().setDisState(id);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -