public SeatInfo createSeatInfo(SeatPosition position, boolean isOccupied, Date occuppiedFrom, Date occuppiedTo)
	{
		try
		{
			begin();
			SeatInfo seatInfo = new SeatInfo(position, isOccupied, occuppiedFrom, occuppiedTo);
			manager.persist(seatInfo);
			commit();
			
			return seatInfo;
		}
		catch(PersistenceException e)
		{
			e.printStackTrace();
			rollback();
			throw e;
		}
	}