This commit is contained in:
sidya82
2015-02-08 20:33:24 +01:00
parent 5e8247574b
commit d10d35cbe6
1096 changed files with 72249 additions and 52 deletions

View File

@@ -6,26 +6,28 @@ from src.m.Parking import Placement
## Gestion de teleportation de Voiture
class Teleporteur:
## Teleportation d'une voiture standars
## Teleportation d'une Voiture d'un Client standard
# @param voiture Voiture a garer
# @param place Place ou garer la voiture
# @return Placement creer
# @param place Place ou garer la vViture
# @return Placement cree
@staticmethod
def teleporterVoiture(voiture, place):
p = Placement(None, voiture, place)
place.prendre()
return p
## Teleportation d'une voiture d'un superAbo
## Teleportation d'une Voiture d'un superAbo
# @param voiture Voiture a garer
# @param parking Parking ou garer la voiture
# @return Placement creer
# @param parking Parking ou garer la Voiture
# @return Placement cree
@staticmethod
def teleporterVoitureSuperAbonne(voiture, parking):
place = parking.addPlaceSuperAbo(parking)
p = Placement(None, voiture, place)
return p
## Teleportation de la voiture vers la sortie
# @param placement Placement de lavoiture que l'on veut sortir
# @param placement Placement de la Voiture que l'on veut sortir
@staticmethod
def teleporterVersSortie(placement):
placement.end()