예제 #1
0
                dateFin = input("Date de fin : ")
                pays = input("Pays : ")
                departement = input("Département (si France) : ")
                type = input("Type de l'eclipse (solaire ou lunaire) : ")
                eclipse = Eclipse(libelle,dateDeb,dateFin,pays,departement,type)
                db.create(eclipse, Eclipse)

        if action == 2:
            print("Choisissez ce que vous voulez supprimer.")
            print("1 : Evenement")
            print("2 : Eruption")                
            print("3 : Eclipse")
            action = int(input("Entrez le numéro de votre choix : "))
            if action == 1:
                id = input("Identifiant de l'évènnement à supprimer :")
                evenement = db.retrieve(Evenement, Evenement.id, id)
                if evenement != None:
                    db.delete(evenement, Evenement)
            if action == 2 :
                id = input("Identifiant de l'éruption à supprimer :")
                eruption = db.retrieve(Eruption, Eruption.id, id)
                if eruption != None:
                    db.delete(eruption, Eruption)

            if action == 3:
                id = input("Identifiant de l'eclipse à supprimer :")
                eclipse = db.retrieve(Eclipse, Eclipse.id, id)
                if eclipse != None:
                    db.delete(eclipse, Eclipse)
        if action == 3:
            print("Choisissez ce que vous voulez supprimer.")
예제 #2
0
 def eclipses(self):
     db = Database()
     eclipses = db.retrieve((Eclipse))
     return _eclipses.render_unicode(eclipses=eclipses)
예제 #3
0
 def evenements(self):
     db = Database()
     evenements = db.retrieve(Evenement)
     return _evenements.render_unicode(evenements=evenements)
예제 #4
0
 def eruptions(self):
     db = Database()
     eruptions = db.retrieve((Eruption))
     return _eruptions.render_unicode(eruptions=eruptions)
예제 #5
0
 def eclipses(self):
     db = Database()
     print("toto")
     eclipses = db.retrieve(Eclipse)
     print(eclipses)
     return _eclipses.render_unicode(eclipses=eclipses)