companyactivitiestypeaction.java

来自「Struts2 + Spring JPA Hibernate demo.」· Java 代码 · 共 91 行

JAVA
91
字号
package com.vegeta.action.company.activity;

import java.util.List;

import com.opensymphony.xwork2.Action;
import com.opensymphony.xwork2.Preparable;
import com.vegeta.action.BaseAction;
import com.vegeta.model.company.activity.CompanyActivityType;
import com.vegeta.service.company.activity.ICompanyActivitiesTypeService;

public class CompanyActivitiesTypeAction extends BaseAction implements Preparable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private ICompanyActivitiesTypeService companyActivitiesTypeService;
	private List<CompanyActivityType> companyActivitiesTypeList;
	private CompanyActivityType companyActivitiesType;
	private Integer id;

	public List<CompanyActivityType> getCompanyActivitiesTypeList() {
		return companyActivitiesTypeList;
	}

	public void setCompanyActivitiesTypeList(List<CompanyActivityType> companyActivitiesTypeList) {
		this.companyActivitiesTypeList = companyActivitiesTypeList;
	}

	public CompanyActivityType getCompanyActivitiesType() {
		return companyActivitiesType;
	}

	public void setCompanyActivitiesType(CompanyActivityType companyActivitiesType) {
		this.companyActivitiesType = companyActivitiesType;
	}

	public CompanyActivitiesTypeAction(ICompanyActivitiesTypeService companyActivitiesTypeService) {
		this.companyActivitiesTypeService = companyActivitiesTypeService;
	}

	public Integer getId() {
		return id;
	}

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

	public void prepare() throws Exception {
		if (id != null)
			companyActivitiesType = companyActivitiesTypeService.find(id);
	}

	public String execute() {
		companyActivitiesTypeList = companyActivitiesTypeService.findAll();
		System.out.println("companyActivitiesTypeList: [" + companyActivitiesTypeList + "]");
		return Action.SUCCESS;
	}

	public String list() {
		return execute();
	}

	public String view() {
		companyActivitiesType = companyActivitiesTypeService.find(id);
		return Action.SUCCESS;
	}

	public String save() {
		System.out.println("Saving .....");
//		User userWorking = (User) session.get(Constants.USER);
		// if (obj.getCompanyid() == null) {
		// obj.setCreatedfrom(companyActivitiesWorking.getCompanyname());
		// } else {
		// Company loadedCompany = service.find(obj.getId());
		// obj.setCreateddate(loadedCompany.getCreateddate());
		// obj.setCreatedfrom(loadedCompany.getCreatedfrom());
		// obj.setChangedfrom(companyActivitiesWorking.getCompanyname());
		// }
		companyActivitiesTypeService.save(companyActivitiesType);

		return execute();
	}

	public String remove() {
		companyActivitiesTypeService.remove(id);
		return execute();
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?