MAj
This commit is contained in:
parent
140b1bfe01
commit
d411b7e1d1
@ -1,7 +1,9 @@
|
|||||||
import time
|
|
||||||
import calendar
|
import calendar
|
||||||
import datetime
|
import datetime
|
||||||
|
|
||||||
from src.m.connexionBDD import connexionBDD
|
from src.m.connexionBDD import connexionBDD
|
||||||
|
|
||||||
|
|
||||||
class Service:
|
class Service:
|
||||||
def __init__(self, jourService, moisService, anneeService, jourDemande, moisDemande, anneeDemande, rapport):
|
def __init__(self, jourService, moisService, anneeService, jourDemande, moisDemande, anneeDemande, rapport):
|
||||||
try:
|
try:
|
||||||
@ -28,13 +30,18 @@ class Service:
|
|||||||
#2. obtenir l'idClient: définir une variable globale lors de l'execution du "jeu"
|
#2. obtenir l'idClient: définir une variable globale lors de l'execution du "jeu"
|
||||||
#3.Obtenir l'idVoiturier: en recherchant celui qui est disponible le jour en question
|
#3.Obtenir l'idVoiturier: en recherchant celui qui est disponible le jour en question
|
||||||
jour = calendar.weekday(self.dateService._day, self.dateService._month, self.dateService._year)
|
jour = calendar.weekday(self.dateService._day, self.dateService._month, self.dateService._year)
|
||||||
indiceVoiturier= connection.cur.execute("SELECT voiturier.idVoiturier FROM voiturier WHERE voiturier.joursDisponible = ?; ", (jour) )
|
indiceVoiturier = connection.cur.execute(
|
||||||
|
"SELECT voiturier.idVoiturier FROM voiturier WHERE voiturier.joursDisponible = ?; ", (jour))
|
||||||
idVoiturier = int(''.join(map(str, indiceVoiturier)))
|
idVoiturier = int(''.join(map(str, indiceVoiturier)))
|
||||||
connection.cur.execute("INSERT INTO service (idService,dateService,dateDemande,rapport,idClient,idVoiturier,idService, idVoiturier, categorie, etat) VALUES (?,?,?,?,?,?,?,?,?,?);",(idService, self.dateService, self.dateDemande, self.rapport, idClient, idVoiturier, idService, categorie, etat) )
|
connection.cur.execute(
|
||||||
|
"INSERT INTO service (idService,dateService,dateDemande,rapport,idClient,idVoiturier,idService, idVoiturier, categorie, etat) VALUES (?,?,?,?,?,?,?,?,?,?);",
|
||||||
|
(idService, self.dateService, self.dateDemande, self.rapport, idClient, idVoiturier, idService,
|
||||||
|
categorie, etat))
|
||||||
connection.seDeconnecter()
|
connection.seDeconnecter()
|
||||||
return idService
|
return idService
|
||||||
except Exception, e:
|
except Exception as e:
|
||||||
print str(e)
|
print
|
||||||
|
str(e)
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user