예제 #1
0
 def agregar(self,event):
     "Evalua si los datos son correctos y los devuelve a la ventana Alta Nueva"
     self.elemento_nuevo= log_altas.guardar_datos_elemento([self.orden1,self.orden2,self.orden3,self.orden4,self.orden5,
                                                            self.orden6,self.orden7,self.orden8,self.orden9, self.ordenDesc, self.orden10])        
     self.Freeze()
     if type(self.elemento_nuevo)==list:
         msj= "Guardado Exitosamente"
         Mensaje(self,msj, True)
         self.parent.agregar_lista_elementos(self.elemento_nuevo)
         self.cerrarVentana(event)
     else:
         Mensaje(self,self.elemento_nuevo, False)        
예제 #2
0
 def guardar_cambios(self,event): #Modificar 
     "Evalua si los datos son correctos y los devuelve a la ventana Altas"
     self.elemento_nuevo= log_altas.guardar_datos_elemento([self.orden1,self.orden2,self.orden3,self.orden4,self.orden5,
                                                            self.orden6,self.orden7,self.orden8,self.orden9, self.ordenDesc, self.orden10])        
     self.Freeze()        
     if type(self.elemento_nuevo)==list:
         if log_altas.verificar_igualdad(self.elemento, self.elemento_nuevo):            
             self.cerrarVentana(event)
         else: 
             self.acta[13][self.parent.pos2]= self.elemento_nuevo
             self.parent.sector[self.parent.pos]= self.acta
             self.parent.agregar_lista_elementos(event)  #(self.parent.sector)
             arc= Archivos.Actas(self.area)
             arc.guardar_acta(self.parent.sector)
             msj= "Cambios Guardados Exitosamente"
             mensaje= Mensaje(self,msj, True)
             mensaje.Show()                                           
     else:
         mensaje= Mensaje(self,self.elemento_nuevo, False)        
         mensaje.Show()