Ejemplo n.º 1
0
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)
Ejemplo n.º 2
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 )
Ejemplo n.º 3
0
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)
Ejemplo n.º 4
0
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)
Ejemplo n.º 5
0
def listerPersonnelsAvecCarte():
    aujourdhui = datesResanet.getDateAujourdhuiISO()
    aujourdhuis = datesResanet.convertirDateISOversFR(aujourdhui)
    personnels = modeleResanet.getPersonnelsAvecCarte()

    return render_template('vuePersonnelAvecCarte.html',
                           aujourdhuis=aujourdhuis,
                           personnels=personnels)
Ejemplo n.º 6
0
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 )
Ejemplo n.º 7
0
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)
Ejemplo n.º 8
0
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  )
Ejemplo n.º 9
0
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)
Ejemplo n.º 10
0
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)
Ejemplo n.º 11
0
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 )
Ejemplo n.º 12
0
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 )	
Ejemplo n.º 13
0
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)
Ejemplo n.º 14
0
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)
Ejemplo n.º 15
0
def initMdp():
    avecCarte = modeleResanet.getPersonnelsAvecCarte()
    numeroCarte = request.form['numeroCarte']
    initMdp = modeleResanet.reinitialiserMdp(numeroCarte)
    return redirect('/gestionnaire/avecCarte/lister')
Ejemplo n.º 16
0
def activerCarte():
    avecCarte = modeleResanet.getPersonnelsAvecCarte()
    numeroCarte = request.form['numeroCarte']
    activerCarte = modeleResanet.activerCarte(numeroCarte)
    return redirect('/gestionnaire/avecCarte/lister')
Ejemplo n.º 17
0
def listerPersonnelAvecCarte():
    avecCarte = modeleResanet.getPersonnelsAvecCarte()
    oui = len(avecCarte)
    return render_template('vuePersonnelAvecCarte.php',
                           avecCarte=avecCarte,
                           oui=oui)
Ejemplo n.º 18
0
def historiqueDate():
    personnels = modeleResanet.getPersonnelsAvecCarte()
    return render_template('listerHistDate.html', personnels=personnels)
Ejemplo n.º 19
0
def goGerer():
    personnels = modeleResanet.getPersonnelsAvecCarte()
    return render_template('gererCarte.html', personnels=personnels)
Ejemplo n.º 20
0
def listerPersonnelAvecCarte():

    personnels = modeleResanet.getPersonnelsAvecCarte()

    return render_template('vuePersonnelsAvecCarte.html',
                           personnels=personnels)
Ejemplo n.º 21
0
def listePersonnelAvecCarte():
    personnel = modeleResanet.getPersonnelsAvecCarte()
    aujourdhuifr = datesResanet.getDateAujourdhuiFR()
    return render_template('vuePersonnelAvecCarte.html',
                           personnel=personnel,
                           aujourdhuifr=aujourdhuifr)