Code Search for Developers
 
 
  

ReportTypeAgentBean.java from Negest at Krugle


Show ReportTypeAgentBean.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;

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

	public ReportTypeEJB createReportType(ReportTypeEJB reportType) {
		manager.persist(reportType);
		return reportType;
	}

	public void deleteReportType(ReportTypeEJB reportType) {
		manager.remove(reportType);
	}

	public void deleteReportType(long pk) {
		ReportTypeEJB reportType = getReportTypeByPK(pk);
		manager.remove(reportType);
	}

	public void modifyReportType(ReportTypeEJB reportType) {
		manager.merge(reportType);
	}

	public ReportTypeEJB getReportTypeByPK(long pk) {
		ReportTypeEJB reportType = manager.find(ReportTypeEJB.class, pk);

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

}




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