def historique(): avecCarte = modeleResanet.getPersonnelsAvecCarte() longeur = len(avecCarte) nom = [] prenom = [] nomService = [] solde = [] matricule = [] activee = [] numeroCarte = [] for i in range(len(avecCarte)): nom.append(avecCarte[i]['nom']) prenom.append(avecCarte[i]['prenom']) nomService.append(avecCarte[i]['nomService']) solde.append(avecCarte[i]['solde']) matricule.append(str(avecCarte[i]['matricule'])) activee.append(avecCarte[i]['activee']) numeroCarte.append(avecCarte[i]['numeroCarte']) return render_template('vueHistoriqueDate.html', perso=longeur, leNom=nom, lePrenom=prenom, nomDuService=nomService, leSolde=solde, leMatricule=matricule, numCarte=numeroCarte, date=0, liste=0, longueur=0)
def suppCarte() : nom = request.form['nom'] prenom = request.form['prenom'] numCarte = request.form['numCarte'] rep = modeleResanet.supprimerCarte( numCarte ) personnels = modeleResanet.getPersonnelsAvecCarte() return render_template( 'gererCarte.html' , personnels = personnels , supp = True , nom = nom , prenom = prenom )
def historiqueDate(): date = request.form['dateHistorique'] liste = modeleResanet.getReservationsDate(date) longueur = len(liste) avecCarte = modeleResanet.getPersonnelsAvecCarte() longeur = len(avecCarte) nom = [] prenom = [] nomService = [] solde = [] matricule = [] activee = [] numeroCarte = [] for i in range(len(avecCarte)): nom.append(avecCarte[i]['nom']) prenom.append(avecCarte[i]['prenom']) nomService.append(avecCarte[i]['nomService']) matricule.append(str(avecCarte[i]['matricule'])) numeroCarte.append(avecCarte[i]['numeroCarte']) return render_template('vueHistoriqueDate.html', perso=longeur, leNom=nom, lePrenom=prenom, nomDuService=nomService, leMatricule=matricule, liste=liste, longueur=longueur, date=date, numCarte=numeroCarte)
def listerPersoAvecCarte() : personnel = modeleResanet.getPersonnelsAvecCarte() rangePersonnel = len(personnel) nom = [] prenom = [] matricule = [] nomService = [] solde = [] activee = [] noCarte = [] for unNom in personnel : nom.append(unNom['nom']) for unPrenom in personnel : prenom.append(unPrenom['prenom']) for uneMatricule in personnel : matricule.append(str(uneMatricule['matricule'])) for unService in personnel : nomService.append(unService['nomService']) for unSolde in personnel : solde.append(unSolde['solde']) for unActivee in personnel : activee.append(unActivee['activee']) for unNoCarte in personnel : noCarte.append(unNoCarte['numeroCarte']) return render_template('vuePersonnelAvecCarte.html', leNom = nom, lePrenom = prenom, laMatricule = matricule, leService = nomService, rangePerso = rangePersonnel, leSolde = solde, actif = activee, leNoCarte = noCarte)
def listerPersonnelsAvecCarte(): aujourdhui = datesResanet.getDateAujourdhuiISO() aujourdhuis = datesResanet.convertirDateISOversFR(aujourdhui) personnels = modeleResanet.getPersonnelsAvecCarte() return render_template('vuePersonnelAvecCarte.html', aujourdhuis=aujourdhuis, personnels=personnels)
def debitC() : nom = request.form['nom'] prenom = request.form['prenom'] credit = request.form['credit'] numCarte = request.form['numCarte'] rep = modeleResanet.debiterCarte( numCarte , credit ) personnels = modeleResanet.getPersonnelsAvecCarte() return render_template( 'gererCarte.html' , personnels = personnels , debit = True , nom = nom , prenom = prenom )
def initMDP(): changer = True personnels = modeleResanet.getPersonnelsAvecCarte() numeroCarte = request.form['numeroCarte'] numeroCarte = str(numeroCarte) rep = modeleResanet.reinitialiserMdp(numeroCarte) return render_template('vuePersonnelsAvecCarte.html', changer=changer, personnels=personnels)
def goDebitC() : numCarte = request.form[ 'numeroCarte' ] solde = request.form[ 'solde' ] nom = request.form[ 'nom' ] service = request.form[ 'service' ] prenom = request.form[ 'prenom' ] personnels = modeleResanet.getPersonnelsAvecCarte() lePersonnel = [ numCarte , nom , prenom , service , solde ] return render_template( 'gererCarte.html' , personnels = personnels , cardD = True , lePersonnel = lePersonnel )
def initmdp(numero, nom, prenom): modeleResanet.reinitialiserMdp(numero) personnel = modeleResanet.getPersonnelsAvecCarte() aujourdhuifr = datesResanet.getDateAujourdhuiFR() return render_template('vuePersonnelAvecCarte.html', personnel=personnel, aujourdhuifr=aujourdhuifr, mdpinit=True, nom=nom, prenom=prenom)
def creer(numero): etat = request.form['etat'] if etat == '1': i = True else: i = False ex = modeleResanet.ext(numero) if ex == True: return redirect('/gestionnaire/liste/avecCarte') else: modeleResanet.creerCarte(numero, i) personnel = modeleResanet.getPersonnelsAvecCarte() aujourdhuifr = datesResanet.getDateAujourdhuiFR() return render_template('vuePersonnelAvecCarte.html', personnel=personnel, aujourdhuifr=aujourdhuifr)
def historiqueC() : dates = [] numCarte = request.form[ 'numeroCarte' ] nom = request.form[ 'nom' ] service = request.form[ 'service' ] prenom = request.form[ 'prenom' ] lePersonnel = [ numCarte , nom , prenom , service ] date = modeleResanet.getHistoriqueReservationsCarte( numCarte ) if len(date) == 0 : rien = True else : rien = False for uneDate in date : dates.append(datesResanet.convertirDateISOversFR( uneDate )) personnels = modeleResanet.getPersonnelsAvecCarte() return render_template( 'gererCarte.html' , personnels = personnels , cardH = True , dates = dates , lePersonnel = lePersonnel , rien = rien )
def initMDPCarte() : numeroCarte = request.form[ 'matricule' ] numeroCarte = str(numeroCarte) mdp = modeleResanet.getMdp( numeroCarte ) ddn = modeleResanet.getNaissance( numeroCarte ) if str(ddn) != str(mdp) : rep = modeleResanet.reinitialiserMdp(numeroCarte) changer = True else : changer = False personnels = modeleResanet.getPersonnelsAvecCarte() for unPersonnel in personnels : if unPersonnel['numeroCarte'] == int(numeroCarte) : nom = unPersonnel['nom'] prenom = unPersonnel['prenom'] return render_template( 'gererCarte.html' , personnels = personnels , changer = changer , nom = nom , prenom = prenom )
def pourCarte() : personnel = modeleResanet.getPersonnelsAvecCarte() rangePersonnel = len(personnel) nom = [] prenom = [] noCarte = [] nomService = [] for unNom in personnel : nom.append(unNom['nom']) for unPrenom in personnel : prenom.append(unPrenom['prenom']) for uneNoCarte in personnel : noCarte.append(str(uneNoCarte['numeroCarte'])) for unService in personnel : nomService.append(unService['nomService']) return render_template("vueHistoPourCarte.html", leNom = nom, lePrenom = prenom, leNoCarte = noCarte, leService = nomService, rangePerso = rangePersonnel)
def gestionnaireHistoriquePourCarte(): avecCarte = modeleResanet.getPersonnelsAvecCarte() longeur = len(avecCarte) nom = [] prenom = [] nomService = [] matricule = [] numeroCarte = [] for i in range(len(avecCarte)): nom.append(avecCarte[i]['nom']) prenom.append(avecCarte[i]['prenom']) nomService.append(avecCarte[i]['nomService']) matricule.append(str(avecCarte[i]['matricule'])) numeroCarte.append(avecCarte[i]['numeroCarte']) return render_template('vueHistoriqueAvecCarte.html', perso=longeur, leNom=nom, lePrenom=prenom, nomDuService=nomService, leMatricule=matricule, numCarte=numeroCarte)
def initMdp(): avecCarte = modeleResanet.getPersonnelsAvecCarte() numeroCarte = request.form['numeroCarte'] initMdp = modeleResanet.reinitialiserMdp(numeroCarte) return redirect('/gestionnaire/avecCarte/lister')
def activerCarte(): avecCarte = modeleResanet.getPersonnelsAvecCarte() numeroCarte = request.form['numeroCarte'] activerCarte = modeleResanet.activerCarte(numeroCarte) return redirect('/gestionnaire/avecCarte/lister')
def listerPersonnelAvecCarte(): avecCarte = modeleResanet.getPersonnelsAvecCarte() oui = len(avecCarte) return render_template('vuePersonnelAvecCarte.php', avecCarte=avecCarte, oui=oui)
def historiqueDate(): personnels = modeleResanet.getPersonnelsAvecCarte() return render_template('listerHistDate.html', personnels=personnels)
def goGerer(): personnels = modeleResanet.getPersonnelsAvecCarte() return render_template('gererCarte.html', personnels=personnels)
def listerPersonnelAvecCarte(): personnels = modeleResanet.getPersonnelsAvecCarte() return render_template('vuePersonnelsAvecCarte.html', personnels=personnels)
def listePersonnelAvecCarte(): personnel = modeleResanet.getPersonnelsAvecCarte() aujourdhuifr = datesResanet.getDateAujourdhuiFR() return render_template('vuePersonnelAvecCarte.html', personnel=personnel, aujourdhuifr=aujourdhuifr)