package com.action;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;
import java.util.Map;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;

import org.apache.struts2.ServletActionContext;

import com.dao.TLiuyanDAO;
import com.model.TAdmin;
import com.model.TLiuyan;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;

public class liuyanAction extends ActionSupport
{
	private Integer id;
	private String neirong;
	private String liuyanshi;
	private Integer stuId;

	private String huifu;
	private String huifushi;
	
	private TLiuyanDAO liuyanDAO;
	
	
	
	public String liuyanAdd()
	{
		HttpServletRequest request=ServletActionContext.getRequest();
		HttpSession session=request.getSession();
		//TUser user=(TUser)session.getAttribute("user");
		
		TLiuyan liuyan=new TLiuyan();
		
		liuyan.setNeirong(neirong);
		liuyan.setLiuyanshi(new SimpleDateFormat("yyyy-MM-dd HH:mm").format(new Date()));
		//liuyan.setUserId(user.getUserId());
		
		liuyan.setHuifu("");
		liuyan.setHuifushi("");
		liuyanDAO.save(liuyan);
		
		request.setAttribute("msg", "留言完毕");
		return "msg";
	}
	
	
	public String liuyanMana()
	{
		String sql="from TLiuyan order by liuyanshi";
		List liuyanList=liuyanDAO.getHibernateTemplate().find(sql);
		
		Map request=(Map)ServletActionContext.getContext().get("request");
		request.put("liuyanList", liuyanList);
		return ActionSupport.SUCCESS;
	}
	
	
	public String liuyanDel()
	{
		TLiuyan liuyan=liuyanDAO.findById(id);
		liuyanDAO.delete(liuyan);
		
		HttpServletRequest request=ServletActionContext.getRequest();
		request.setAttribute("msg", "删除成功");
		return "msg";
	}
	
	
	public String liuyanHuifu()
	{
		TLiuyan liuyan=liuyanDAO.findById(id);
		liuyan.setHuifu(huifu);
		liuyan.setHuifushi(new SimpleDateFormat("yyyy-MM-dd HH:mm").format(new Date()));
		
		liuyanDAO.attachDirty(liuyan);
		
		HttpServletRequest request=ServletActionContext.getRequest();
		request.setAttribute("msg", "回复完毕");
		return "msg";
	}
	
	
	public String liuyanDetail()
	{
		TLiuyan liuyan=liuyanDAO.findById(id);
		HttpServletRequest request=ServletActionContext.getRequest();
		request.setAttribute("liuyan", liuyan);
		return ActionSupport.SUCCESS;
	}
	
	
	
	public String liuyanAll()
	{
		String sql="from TLiuyan order by liuyanshi";
		List liuyanList=liuyanDAO.getHibernateTemplate().find(sql);
		
		Map request=(Map)ServletActionContext.getContext().get("request");
		request.put("liuyanList", liuyanList);
		return ActionSupport.SUCCESS;
	}

	public String getHuifu()
	{
		return huifu;
	}

	public void setHuifu(String huifu)
	{
		this.huifu = huifu;
	}

	public String getHuifushi()
	{
		return huifushi;
	}

	public void setHuifushi(String huifushi)
	{
		this.huifushi = huifushi;
	}

	public Integer getId()
	{
		return id;
	}

	public void setId(Integer id)
	{
		this.id = id;
	}

	public TLiuyanDAO getLiuyanDAO()
	{
		return liuyanDAO;
	}

	public void setLiuyanDAO(TLiuyanDAO liuyanDAO)
	{
		this.liuyanDAO = liuyanDAO;
	}

	public String getLiuyanshi()
	{
		return liuyanshi;
	}

	public void setLiuyanshi(String liuyanshi)
	{
		this.liuyanshi = liuyanshi;
	}

	public String getNeirong()
	{
		return neirong;
	}

	public void setNeirong(String neirong)
	{
		this.neirong = neirong;
	}

	public Integer getStuId()
	{
		return stuId;
	}

	public void setStuId(Integer stuId)
	{
		this.stuId = stuId;
	}
	
}
最近下载更多
a452aa  LV6 2022年10月16日
330786215  LV14 2022年4月18日
ruishent  LV6 2022年4月6日
freestrain  LV3 2022年3月18日
死神的眷恋  LV12 2022年2月21日
MarkLee 琥珀川  LV13 2022年1月25日
小冷依诺  LV6 2021年12月18日
子非咸鱼  LV2 2021年10月23日
1272728092  LV1 2021年5月19日
Zzj981019  LV2 2021年4月3日
最近浏览更多
Q1480748767  LV1 4月2日
没有啊很开心啊  LV4 3月7日
zhaixunfei  LV8 2024年12月28日
dadassss  LV5 2024年12月27日
asdxvfvfs 2024年11月25日
暂无贡献等级
微信网友_7211237575856128 2024年10月22日
暂无贡献等级
暂无贡献等级
molu123456 2024年6月4日
暂无贡献等级
朱朱啊哈  LV16 2024年4月8日
807098855  LV1 2024年3月31日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友