def EliminarFase(self, proy_id, fase_id, **kw): DBSession.delete(DBSession.query(Fase).get(fase_id)) #DBSession.delete(DBSession.query(Permission).filter_by(permission_name=('ConsultarUsuario' + usuario_id)).one()) #DBSession.delete(DBSession.query(Permission).filter_by(permission_name=('EditarUsuario' + usuario_id)).one()) #DBSession.delete(DBSession.query(Permission).filter_by(permission_name=('EliminarUsuario' + usuario_id)).one()) #DBSession.delete(DBSession.query(Group).filter_by(group_name=('RolPorDefecto' + usuario_id)).one()) redirect("/DefinirFases/"+proy_id)
def EliminarUsuario(self, usuario_id, **kw): DBSession.delete(DBSession.query(User).get(usuario_id)) DBSession.delete(DBSession.query(Permission).filter_by(permission_name=('ConsultarUsuario' + usuario_id)).one()) DBSession.delete(DBSession.query(Permission).filter_by(permission_name=('EditarUsuario' + usuario_id)).one()) DBSession.delete(DBSession.query(Permission).filter_by(permission_name=('EliminarUsuario' + usuario_id)).one()) DBSession.delete(DBSession.query(Group).filter_by(group_name=('RolPorDefecto' + usuario_id)).one()) redirect("/ListarUsuarios")
def EliminarProyecto(self, proy_id, **kw): proyecto = DBSession.query(Proyecto).get(proy_id) fases = proyecto.fases if not isinstance(fases, list): fases = [fases] for fase in fases: DBSession.delete(fase) DBSession.delete(DBSession.query(Proyecto).get(proy_id)) DBSession.delete(DBSession.query(Permission).filter_by(permission_name=('ConsultarProyecto' + proy_id)).one()) DBSession.delete(DBSession.query(Permission).filter_by(permission_name=('EditarProyecto' + proy_id)).one()) DBSession.delete(DBSession.query(Permission).filter_by(permission_name=('EliminarProyecto' + proy_id)).one()) redirect("/ListarProyectos/")
def EliminarRol(self, rol_id, **kw): DBSession.delete(DBSession.query(Group).get(rol_id)) #DBSession.query(Permission).filter_by(permission_name=('EditarRol' + rol_id)).one() DBSession.delete(DBSession.query(Permission).filter_by(permission_name=('ConsultarRol' + rol_id)).one()) DBSession.delete(DBSession.query(Permission).filter_by(permission_name=('EditarRol' + rol_id)).one()) DBSession.delete(DBSession.query(Permission).filter_by(permission_name=('EliminarRol' + rol_id)).one()) redirect("/ListarRoles")