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)
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)