fr.paris.lutece.plugins.stock.modules.tickets.business
Class ReservationDTO

java.lang.Object
  extended by fr.paris.lutece.plugins.stock.commons.AbstractDTO<fr.paris.lutece.plugins.stock.business.purchase.Purchase>
      extended by fr.paris.lutece.plugins.stock.modules.tickets.business.ReservationDTO
All Implemented Interfaces:
fr.paris.lutece.plugins.stock.business.purchase.IPurchaseDTO

public class ReservationDTO
extends fr.paris.lutece.plugins.stock.commons.AbstractDTO<fr.paris.lutece.plugins.stock.business.purchase.Purchase>
implements fr.paris.lutece.plugins.stock.business.purchase.IPurchaseDTO

DTO for Reservation

Author:
nmoitry

Field Summary
static java.lang.String ATTR_DATE
           
static java.lang.String ATTR_EMAIL_AGENT
           
static java.lang.String ATTR_FIRSTNAME_AGENT
           
static java.lang.String ATTR_NAME_AGENT
           
 
Fields inherited from class fr.paris.lutece.plugins.stock.commons.AbstractDTO
mapper
 
Constructor Summary
ReservationDTO()
           
 
Method Summary
 fr.paris.lutece.plugins.stock.business.purchase.Purchase convert()
           
static ReservationDTO convertEntity(fr.paris.lutece.plugins.stock.business.purchase.Purchase source)
          Convert entity.
static fr.paris.lutece.plugins.stock.commons.ResultList<ReservationDTO> convertEntityList(java.util.Collection<fr.paris.lutece.plugins.stock.business.purchase.Purchase> listSource)
          Convert entity list.
 java.lang.String getDate()
           
 java.lang.String getEmailAgent()
           
 java.lang.String getFirstNameAgent()
           
 java.lang.Integer getId()
           
 java.lang.String getNameAgent()
           
 SeanceDTO getOffer()
          return the offer
 java.lang.Integer getOfferId()
           
 java.lang.Integer getQuantity()
           
 java.lang.String getUserName()
           
 void setDate(java.lang.String date)
           
 void setEmailAgent(java.lang.String emailAgent)
           
 void setFirstNameAgent(java.lang.String firstNameAgent)
           
 void setId(java.lang.Integer idPurchase)
          Sets the id.
 void setNameAgent(java.lang.String nameAgent)
           
 void setOffer(SeanceDTO offer)
          set the offer to offer
 void setQuantity(java.lang.Integer quantity)
           
 void setUserName(java.lang.String userName)
          Sets the user name.
 
Methods inherited from class fr.paris.lutece.plugins.stock.commons.AbstractDTO
convertList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATTR_DATE

public static final java.lang.String ATTR_DATE
See Also:
Constant Field Values

ATTR_NAME_AGENT

public static final java.lang.String ATTR_NAME_AGENT
See Also:
Constant Field Values

ATTR_FIRSTNAME_AGENT

public static final java.lang.String ATTR_FIRSTNAME_AGENT
See Also:
Constant Field Values

ATTR_EMAIL_AGENT

public static final java.lang.String ATTR_EMAIL_AGENT
See Also:
Constant Field Values
Constructor Detail

ReservationDTO

public ReservationDTO()
Method Detail

getId

public java.lang.Integer getId()
Specified by:
getId in class fr.paris.lutece.plugins.stock.commons.AbstractDTO<fr.paris.lutece.plugins.stock.business.purchase.Purchase>
Returns:
the id

setId

public void setId(java.lang.Integer idPurchase)
Sets the id.

Parameters:
idPurchase - the new id

getUserName

public java.lang.String getUserName()
Specified by:
getUserName in interface fr.paris.lutece.plugins.stock.business.purchase.IPurchaseDTO
Returns:
the userName

setUserName

public void setUserName(java.lang.String userName)
Sets the user name.

Parameters:
userName - the userName to set

getQuantity

public java.lang.Integer getQuantity()
Specified by:
getQuantity in interface fr.paris.lutece.plugins.stock.business.purchase.IPurchaseDTO
Returns:
the quantity

setQuantity

public void setQuantity(java.lang.Integer quantity)
Parameters:
quantity - the quantity to set

getDate

public java.lang.String getDate()
Returns:
the date

setDate

public void setDate(java.lang.String date)
Parameters:
date - the date to set

convertEntityList

public static fr.paris.lutece.plugins.stock.commons.ResultList<ReservationDTO> convertEntityList(java.util.Collection<fr.paris.lutece.plugins.stock.business.purchase.Purchase> listSource)
Convert entity list.

Parameters:
listSource - the list source
Returns:
the result list

convertEntity

public static ReservationDTO convertEntity(fr.paris.lutece.plugins.stock.business.purchase.Purchase source)
Convert entity.

Parameters:
source - the source
Returns:
the reservation dto

convert

public fr.paris.lutece.plugins.stock.business.purchase.Purchase convert()
Specified by:
convert in class fr.paris.lutece.plugins.stock.commons.AbstractDTO<fr.paris.lutece.plugins.stock.business.purchase.Purchase>

setOffer

public void setOffer(SeanceDTO offer)
set the offer to offer

Parameters:
offer - the offer

getOffer

public SeanceDTO getOffer()
return the offer

Returns:
the offer

setNameAgent

public void setNameAgent(java.lang.String nameAgent)
Parameters:
nameAgent - the nameAgent to set

getNameAgent

public java.lang.String getNameAgent()
Returns:
the nameAgent

setFirstNameAgent

public void setFirstNameAgent(java.lang.String firstNameAgent)
Parameters:
firstNameAgent - the firstNameAgent to set

getFirstNameAgent

public java.lang.String getFirstNameAgent()
Returns:
the firstNameAgent

getEmailAgent

public java.lang.String getEmailAgent()
Returns:
the emailAgent

setEmailAgent

public void setEmailAgent(java.lang.String emailAgent)
Parameters:
emailAgent - the emailAgent to set

getOfferId

public java.lang.Integer getOfferId()
Specified by:
getOfferId in interface fr.paris.lutece.plugins.stock.business.purchase.IPurchaseDTO


Copyright © 2012 Mairie de Paris. All Rights Reserved.