예제 #1
0
 def cargar(self,id):
     print "Cargando el libro %i"%id
     if id == -1:
         print "Sin id es un libro nuevo?"
         self.l = None
         self.id = -1
         self.titulo = ""
         self.isbn = ""
         self.editorial = ""
         self.autor = ""
     else:
         self.l = Libro.get(id)
         self.id = self.l.id
         self.titulo = str(self.l.titulo)
         if self.l.isbn:
             self.isbn = str(self.l.isbn)
         else:
             self.isbn="--"
         if self.l.editorial:
             self.editorial = str(self.l.editorial)
         else:
             self.editorial = "--"
         if self.l.autor == None :
             self.autor = "--"
         else:
             self.autor = str(self.l.autor)
예제 #2
0
 def anadir_libro(self,id):
     ##obtenemos el libro
     milibro = Libro.get(id)
     
     if self.c == None:
         ##Si no existe aun el curso, primero lo guardamos
         self.guardar()
     self.c.addLibro(milibro)
     self.rellenar_lista_libros()
예제 #3
0
 def eliminar_libro(self,id):
     milibro = Libro.get(id)
     self.c.removeLibro(milibro)
     self.rellenar_lista_libros()