Example #1
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()
Example #2
0
 def aceptar(self,event):
     self.datosActualizados= log_altas.guardar_datos_caratula([self.orden1,self.orden2,self.orden3,self.orden4,self.orden5,
                                            self.orden6,self.orden7,self.orden8,self.orden9,
                                            self.orden10,self.orden11,self.orden12,self.orden13])
     
     self.Freeze()        
     if type(self.datosActualizados)==list:
         "Si es una lista, entra a las opciones de guardado si hay cambios"                
         if log_altas.verificar_igualdad(self.acta, self.datosActualizados):            
             self.cerrarVentana(event)
         else: 
             self.acta=log_altas.actualizar_datos_caratula(self.acta, self.datosActualizados)               
             msj= "Cambios Guardados Exitosamente"
             mensaje= Mensaje(self,msj, True)
             mensaje.Show()
             self.sector[self.parent.pos]=self.acta
             arc= Archivos.Actas(self.area)
             arc.guardar_acta(self.sector)
             self.parent.cargar_actas()
             self.parent.mostrar_actas(self.sector)                                           
     else:
         mensaje= Mensaje(self,self.datosActualizados, False)        
         mensaje.Show()