Dream Park  1.0
Gestionnaire de parking Dream Park
src.m.Service.Service Class Reference

Representation d'un Service de DreamPack. More...

Public Member Functions

def __init__
 Constructeur d'un Service. More...
 
def id (self)
 Propriete : id Service.
 
def typeService (self)
 Propriete : TypeService du Service.
 
def placement (self)
 Propriete : Placement associe au Service.
 
def dateService (self)
 Propriete : date ou le Service doit etre realisé
 
def lieu (self)
 Propriete : lieu ou le Service doit etre realisé
 
def info (self)
 Propriete : information interessante pout l'admin pour un Service.
 
def estRealise (self)
 Propriete : Retour si un Service a été réalisé du Service.
 
def doService (self)
 Passe le Service comme realise.
 
def nonRealise (self)
 Passe un Service a un etat de non realisé si le Client recupere sa Voiture avant que le Service est été réalisé
 
def maj (self, datetime, lieu)
 mise a jour de infos de livraison
 
def __str__ (self)
 Representation en chaine d'un Service.
 

Static Public Member Functions

def getAllEnCours (parking)
 Retourne tout les Service en cours dans le Parking parking. More...
 
def getAllServicePlacement (placement)
 Retourne tout les Service associé a un Placement. More...
 

Detailed Description

Representation d'un Service de DreamPack.

Constructor & Destructor Documentation

def src.m.Service.Service.__init__ (   self,
  id,
  client = None,
  placement = None,
  typeService = None,
  dateService = "NULL",
  lieu = "" 
)

Constructeur d'un Service.

Parameters
idSi None : Cree un Service dans la BD Sinon : tentative de récupération du Service avec cet id dans la bd
clientSi creation : Client associe au Service
placementSi creation : Placement associe au Service
typeServiceSi creation : TypeService du Service
dateServiceSi creation : date ou sera realise le service si necessaire
lieuSi creation : lieu ou realise le service si necessaire

Member Function Documentation

def src.m.Service.Service.getAllEnCours (   parking)
static

Retourne tout les Service en cours dans le Parking parking.

Parameters
parkingParking dont on veut connaitre les Service
Returns
Liste Service en cours
def src.m.Service.Service.getAllServicePlacement (   placement)
static

Retourne tout les Service associé a un Placement.

Parameters
parkingParking dont on veut connaitre les services
Returns
Liste Service associé a un Placement

The documentation for this class was generated from the following file: