Ejemplo n.º 1
0
 def pb_Aceptar_Clicked(self):
     p = Paseador(self.lineEdit_Apellido.text().strip().title(), self.lineEdit_Nombre.text().strip().title(), self.lineEdit_DNI.text().strip(), self.lineEdit_Telefono.text().strip())
     msgbox = MsgBox() 
     valid = Funciones.validar_paseador(self.__paseadores, p, (self.__paseador!=None))
     if (valid[0]):
         msgbox.set_Text("Paseador Registrado")
         msgbox.setWindowTitle("Informacion")
         msgbox.exec_()
         self.__paseador = Funciones.format_paseador(p)
         self.close()
     else:
         msgbox.set_Title("Error")
         msgbox.set_Text(valid[1]) 
         msgbox.exec_()
Ejemplo n.º 2
0
 def pb_Aceptar_Clicked(self):
     c = Cliente( self.lineEdit_Apellido.text().strip().title(), self.lineEdit_Nombre.text().strip().title(), self.lineEdit_DNI.text().strip(), self.lineEdit_Telefono.text().strip(), self.lineEdit_Direccion.text().strip().title())
     msgbox = MsgBox()   
     valid = Funciones.validar_cliente(self.__clientes, c, self.combo_Mascotas, self.__cliente!=None)
     if (valid[0]):
         msgbox.set_Text("Cliente Registrado")
         msgbox.setWindowTitle("Informacion")
         msgbox.exec_()
         self.__cliente = Funciones.format_cliente(c)
         self.__mascotas = Funciones.set_cliente(self.__mascotas, self.__mascotas_alta, self.__cliente)
         self.close()
         
     else:
         msgbox.set_Title("Error")
         msgbox.set_Text(valid[1]) 
         msgbox.exec_()
Ejemplo n.º 3
0
 def pb_Aceptar_Clicked(self):
     if (self.__mascota!=None):
         codigo = self.__mascota.get_Codigo()
     else:
         codigo = len(self.__mascotas_object)
     mascota = Mascota(self.lineEdit_Nombre.text().strip().title(), self.lineEdit_Raza.text().strip().title(), self.spinBox_Peso.value(), self.combo_Duenio.itemData(self.combo_Duenio.currentIndex()), Funciones.select_paseador(self.__paseadores), codigo)
     msgbox = MsgBox()  
     valid = Funciones.validar_mascota(mascota)    
     if (valid[0]):
         msgbox.set_Text("Mascota Registrada")
         msgbox.setWindowTitle("Informacion")
         msgbox.exec_()
         self.__mascota = mascota
         self.close()
     else:
         msgbox.set_Title("Error")
         msgbox.set_Text(valid[1]) 
         msgbox.exec_()