예제 #1
0
 def editar(self):
     from gui.nuevo.NuevoJuzgado import NuevoJuzgado
     from gui.nuevo.NuevaPersona import NuevaPersona
     from gui.nuevo.NuevaCategoria import NuevaCategoria
     from gui.nuevo.NuevoCampo import NuevoCampo
     from gui.nuevo.NuevoProceso import NuevoProceso
     from gui.nuevo.NuevaPlantilla import NuevaPlantilla
     from gui.nuevo.NuevaActuacion import NuevaActuacion
     if self.__tipo is self.__class__.DEMANDANTE:
         nuevaPersona = NuevaPersona(persona = self.lista.currentItem().getObjeto(), tipo = 1 , parent = self)
         if nuevaPersona.exec_():
             demandante = nuevaPersona.getPersona()
             self.lista.replace(demandante)
             self.__editado.append(demandante)
     elif self.__tipo is self.__class__.DEMANDADO:
         nuevaPersona = NuevaPersona(persona = self.lista.currentItem().getObjeto(), tipo = 2, parent = self)
         if nuevaPersona.exec_():
             demandado = nuevaPersona.getPersona()
             self.lista.replace(demandado)
             self.__editado.append(demandado)
     elif self.__tipo is self.__class__.JUZGADO:
         nuevoJuzgado = NuevoJuzgado(juzgado = self.lista.currentItem().getObjeto(), parent = self)
         if nuevoJuzgado.exec_():
             juzgado = nuevoJuzgado.getJuzgado()
             self.lista.replace(juzgado)
             self.__editado.append(juzgado)
     elif self.__tipo is self.__class__.CATEGORIA:
         nuevaCategoria = NuevaCategoria(categoria = self.lista.currentItem().getObjeto(), parent = self)
         if nuevaCategoria.exec_():
             categoria = nuevaCategoria.getCategoria()
             self.lista.replace(categoria)
             self.__editado.append(categoria)
     elif self.__tipo is self.__class__.CAMPODEMANDANTE:
         nuevoCampoDemandante = NuevoCampo(tipo = NuevoCampo.PERSONA, campo = self.lista.currentItem().getObjeto(), parent = self)
         if nuevoCampoDemandante.exec_():
             campoPersona = nuevoCampoDemandante.getCampo()
             self.lista.replace(campoPersona)
             self.__editado.append(campoPersona)
     elif self.__tipo is self.__class__.CAMPODEMANDADO:
         nuevoCampoDemandado = NuevoCampo(tipo = NuevoCampo.PERSONA, campo = self.lista.currentItem().getObjeto(), parent = self)
         if nuevoCampoDemandado.exec_():
             campoPersona = nuevoCampoDemandado.getCampo()
             self.lista.replace(campoPersona)
             self.__editado.append(campoPersona)        
     elif self.__tipo is self.__class__.CAMPOACTUACION:
         nuevoCampoActuacion = NuevoCampo(tipo = NuevoCampo.ACTUACION, campo = self.lista.currentItem().getObjeto(), parent = self)
         if nuevoCampoActuacion.exec_():
             campoActuacion = nuevoCampoActuacion.getCampo()
             self.lista.replace(campoActuacion)
             self.__editado.append(campoActuacion)
     elif self.__tipo is self.__class__.CAMPOPROCESOP:
         nuevoCampoPP = NuevoCampo(tipo = NuevoCampo.PROCESO, campo = self.lista.currentItem().getObjeto(), parent = self)
         if nuevoCampoPP.exec_():
             campoPP = nuevoCampoPP.getCampo()
             self.lista.replace(campoPP)
             self.__editado.append(campoPP)
     elif self.__tipo is self.__class__.CAMPOJUZGADO:
         nuevoCampoJuzgado = NuevoCampo(tipo = NuevoCampo.JUZGADO, campo = self.lista.currentItem().getObjeto(), parent = self)
         if nuevoCampoJuzgado.exec_():
             campoJuzgado = nuevoCampoJuzgado.getCampo()
             self.lista.replace(campoJuzgado)
             self.__editado.append(campoJuzgado)
     elif self.__tipo is self.__class__.PROCESO:
         nuevoProceso = NuevoProceso(proceso = self.lista.currentItem().getObjeto(), parent = self)
         if nuevoProceso.exec_():
             proceso = nuevoProceso.getProceso()
             self.lista.replace(proceso)
             self.__editado.append(proceso)
     elif self.__tipo is self.__class__.PLANTILLA:
         nuevaPlantilla = NuevaPlantilla(pantilla = self.lista.currentItem().getObjeto(), parent = self)
         if nuevaPlantilla.exec_():
             plantilla = nuevaPlantilla.getProceso()
             self.lista.replace(plantilla)
             self.__editado.append(plantilla)
     elif self.__tipo is self.ACTUACION:
         nuevaActuacion = NuevaActuacion(actuacion = self.lista.currentItem().getObjeto(), parent = self)
         if nuevaActuacion.exec_():
             actuacion = nuevaActuacion.getActuacion()
             self.lista.replace(actuacion)
             self.__editado.append(actuacion)            
예제 #2
0
 def button(self):
     from gui.nuevo.NuevoJuzgado import NuevoJuzgado
     from gui.nuevo.NuevaPersona import NuevaPersona
     from gui.nuevo.NuevaCategoria import NuevaCategoria
     from gui.nuevo.NuevoCampo import NuevoCampo
     from gui.nuevo.NuevoProceso import NuevoProceso
     from gui.nuevo.NuevaPlantilla import NuevaPlantilla
     from gui.nuevo.NuevaActuacion import NuevaActuacion
     
     if self.__tipo is self.__class__.DEMANDANTE:
         nuevaPersona = NuevaPersona(tipo = 1 , parent = self)
         if nuevaPersona.exec_():
             demandante = nuevaPersona.getPersona()
             self.lista.add(demandante)
             self.__agregado.append(demandante)
     elif self.__tipo is self.__class__.DEMANDADO:
         nuevaPersona = NuevaPersona(tipo = 2, parent = self)
         if nuevaPersona.exec_():
             demandado = nuevaPersona.getPersona()
             self.lista.add(demandado)
             self.__agregado.append(demandado)
     elif self.__tipo is self.__class__.JUZGADO:
         nuevoJuzgado = NuevoJuzgado(parent = self)
         if nuevoJuzgado.exec_():
             juzgado = nuevoJuzgado.getJuzgado()
             self.lista.add(juzgado)
             self.__agregado.append(juzgado)
     elif self.__tipo is self.__class__.CATEGORIA:
         nuevaCategoria = NuevaCategoria(parent = self)
         if nuevaCategoria.exec_():
             categoria = nuevaCategoria.getCategoria()
             self.lista.add(categoria)
             self.__agregado.append(categoria)
     elif self.__tipo is self.__class__.CAMPODEMANDANTE:
         nuevoCampoDemandante = NuevoCampo(tipo = NuevoCampo.PERSONA, parent = self)
         if nuevoCampoDemandante.exec_():
             campoPersona = nuevoCampoDemandante.getCampo()
             self.lista.add(campoPersona)
             self.__agregado.append(campoPersona)
     elif self.__tipo is self.__class__.CAMPODEMANDADO:
         nuevoCampoDemandado = NuevoCampo(tipo = NuevoCampo.PERSONA, parent = self)
         if nuevoCampoDemandado.exec_():
             campoPersona = nuevoCampoDemandado.getCampo()
             self.lista.add(campoPersona)
             self.__agregado.append(campoPersona)        
     elif self.__tipo is self.__class__.CAMPOACTUACION:
         nuevoCampoActuacion = NuevoCampo(tipo = NuevoCampo.ACTUACION, parent = self)
         if nuevoCampoActuacion.exec_():
             campoActuacion = nuevoCampoActuacion.getCampo()
             self.lista.add(campoActuacion)
             self.__agregado.append(campoActuacion)
     elif self.__tipo is self.__class__.CAMPOPROCESOP:
         nuevoCampoPP = NuevoCampo(tipo = NuevoCampo.PROCESO, parent = self)
         if nuevoCampoPP.exec_():
             campoPP = nuevoCampoPP.getCampo()
             self.lista.add(campoPP)
             self.__agregado.append(campoPP)
     elif self.__tipo is self.__class__.CAMPOJUZGADO:
         nuevoCampoJuzgado = NuevoCampo(tipo = NuevoCampo.JUZGADO, parent = self)
         if nuevoCampoJuzgado.exec_():
             campoJuzgado = nuevoCampoJuzgado.getCampo()
             self.lista.add(campoJuzgado)
             self.__agregado.append(campoJuzgado)
     elif self.__tipo is self.__class__.PROCESO:
         nuevoProceso = NuevoProceso(parent=self)
         if nuevoProceso.exec_():
             proceso = nuevoProceso.getProceso()
             self.lista.add(proceso)
             self.__agregado.append(proceso)
     elif self.__tipo is self.__class__.PLANTILLA:
         nuevaPlantilla = NuevaPlantilla(parent=self)
         if nuevaPlantilla.exec_():
             plantilla = nuevaPlantilla.getPlantilla()
             self.lista.add(plantilla)
             self.__agregado.append(plantilla)
     elif self.__tipo is self.ACTUACION:
         nuevaActuacion = NuevaActuacion(parent=self)
         if nuevaActuacion.exec_():
             actuacion = nuevaActuacion.getActuacion()
             self.__p.guardarActuacion(actuacion, self.__proceso.getId_proceso())
             self.lista.add(actuacion)
             self.__agregado.append(actuacion)