首页>代码>spring+struts2+Hibernate三大框架开发某制药厂管理系统源代码下载>/某制药厂管理系统/taihua/src/com/action/CangkuAction.java
package com.action;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts2.ServletActionContext;

import com.bean.Cangku;
import com.bean.User;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.service.CangkuService;
import com.util.PageModel;

public class CangkuAction extends ActionSupport {
	private CangkuService cangkuService;
	private Cangku cangku;
    /**
     * 对仓库的基本信息的保存
     * @return
     * @throws Exception
     */
	public String save() throws Exception {
	    this.cangkuService.save(cangku);
		return "sud";
	}
	/**
	 * 显示所有仓库的基本信息
	 * @return
	 * @throws Exception
	 */
	public String show() throws Exception {
		User user=(User)ServletActionContext.getRequest().getSession().getAttribute("user");
    	int a=user.getQuanxian();
    	if((a==2)||(a==0)){
				int offset=0;
		        HttpServletRequest request = ServletActionContext.getRequest();
		        try {   
		            offset = Integer.parseInt(request.getParameter("pager.offset"));  
		         } catch (Exception e) {   
		         }   
		         if(offset<0){
		    		 offset=0;
		    	 }  
		         PageModel pm=this.cangkuService.findall(offset);
		         ActionContext.getContext().put("pm", pm);
				return "show";
    	}else{
    		return "no";
    	}
	}
	/**
	 * 显示某条仓库的详细信息
	 * @return
	 * @throws Exception
	 */
	public String showone() throws Exception {
	    cangku=this.cangkuService.findById(cangku.getId());
	    ActionContext.getContext().put("cangku", cangku);
		return "showone";
	}
	/**
	 * 显示某条仓库的详细信息,为下面的修改做准备
	 * @return
	 * @throws Exception
	 */
	public String showone1() throws Exception {
		cangku=this.cangkuService.findById(cangku.getId());
	    ActionContext.getContext().put("cangku", cangku);
		return "showone1";
	}
	public String update() throws Exception{
		this.cangkuService.update(cangku);
		return "sud";
	}
	
	
	public CangkuService getCangkuService() {
		return cangkuService;
	}
	public void setCangkuService(CangkuService cangkuService) {
		this.cangkuService = cangkuService;
	}
	public Cangku getCangku() {
		return cangku;
	}
	public void setCangku(Cangku cangku) {
		this.cangku = cangku;
	}

}
最近下载更多
weilaizhisheng  LV21 2023年11月30日
testuser1234567  LV24 2022年6月15日
wanglinddad  LV55 2022年4月22日
877549024  LV8 2022年4月21日
葡萄树下酒庄  LV9 2022年1月5日
没有鱼  LV3 2021年8月17日
Rains_  LV9 2020年10月30日
haitao793  LV3 2020年7月7日
1057706707  LV9 2020年6月14日
dqsy520  LV4 2020年6月12日
最近浏览更多
大魔王help 6月11日
暂无贡献等级
hai666666  LV1 2023年12月25日
dsadasdwf  LV12 2023年10月23日
weilaizhisheng  LV21 2023年7月3日
Skeet1111  LV3 2023年5月30日
哇塞塞哈哈哈  LV8 2023年5月4日
gnnhka  LV10 2023年4月14日
泓鼎168  LV20 2023年3月25日
微信网友_6373168465580032  LV3 2023年3月4日
jiyun2021  LV9 2023年2月1日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友