Code Search for Developers
 
 
  

ReportTypeVersionAgentBean.java from Negest at Krugle


Show ReportTypeVersionAgentBean.java syntax highlighted

package tk.sabreWulf.negest.reports;

import javax.ejb.Stateless;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;

import tk.sabreWulf.negest.entity.reports.ReportTypeEJB;
import tk.sabreWulf.negest.entity.reports.ReportTypeVersionEJB;

@Stateless
public class ReportTypeVersionAgentBean implements ReportTypeVersionAgentRemote{
	@PersistenceContext(unitName="negest") private EntityManager manager;

	public ReportTypeVersionEJB createReportTypeVersion(ReportTypeVersionEJB reportTypeVersion) {
		if (reportTypeVersion.getIdReporttype() != null){
			manager.merge(reportTypeVersion.getIdReporttype());
		}
		manager.persist(reportTypeVersion);
		return reportTypeVersion;
	}

	public void deleteReportTypeVersion(ReportTypeVersionEJB reportTypeVersion) {
		manager.remove(reportTypeVersion);
	}

	public void deleteReportTypeVersion(long pk) {
		ReportTypeVersionEJB reportTypeVersion = getReportTypeVersionByPK(pk);
		manager.remove(reportTypeVersion);
	}

	public void modifyReportTypeVersion(ReportTypeVersionEJB reportTypeVersion) {
		manager.merge(reportTypeVersion);
	}

	public ReportTypeVersionEJB getReportTypeVersionByPK(long pk) {
		ReportTypeVersionEJB reportTypeVersion = manager.find(ReportTypeVersionEJB.class, pk);

		if (reportTypeVersion!= null){
		}
		return reportTypeVersion;
	}
	

}




See more files for this project here

Negest

This project aims to offer the SOHO integrated platform to track their customers, the events generated by/with them, the orders and billing, warehouses, customer locations and equipment. Its a CMP/ERP, with its focus on water treatment business, for this

Project homepage: http://sourceforge.net/projects/negest
Programming language(s): Java,XML
License: other

  ParameterAgentBean.java
  ParameterAgentRemote.java
  ParameterOptionsAgentBean.java
  ParameterOptionsAgentRemote.java
  ReportInstanceAgentBean.java
  ReportInstanceAgentRemote.java
  ReportParameterValueAgentBean.java
  ReportParameterValueAgentRemote.java
  ReportTypeAgentBean.java
  ReportTypeAgentRemote.java
  ReportTypeVersionAgentBean.java
  ReportTypeVersionAgentRemote.java