package com.k_int.npdb.action.venue;

import org.hibernate.SessionFactory;
import org.springframework.orm.hibernate3.SessionFactoryUtils;

import com.k_int.npdb.datamodel.Venue;
import com.opensymphony.xwork2.Action;

public class VenueAction{
	
	SessionFactory sf;
	Venue venue;
	Long id;
	
	public void setSessionFactory(SessionFactory sf) {
		this.sf = sf;
	}

    public void setId(Long id){
    	this.id = id;
    }
	
	public Venue getVenue()
	{
		return venue;
	}


	public String execute(){
		 org.hibernate.Session sess = SessionFactoryUtils.getSession(sf,true);
		 venue = (Venue)sess.get(Venue.class,id); 
		 return Action.SUCCESS;
	}
	
}