Ejemplo n.º 1
0
Archivo: root.py Proyecto: javierpf/SGP
 def updateRol(self):
     rm = RolManager()
     r = rm.getById(2)
     r.nombre = "Mod"
     rm.update(r)
     r = rm.getById(2)
     return r.nombre
Ejemplo n.º 2
0
 def updateRol(self):
     rm = RolManager()
     r = rm.getById(2)
     r.nombre = "Mod"
     rm.update(r)
     r = rm.getById(2)
     return r.nombre
Ejemplo n.º 3
0
 def put(self, *args, **kw):
     rm = RolManager()
     p = rm.getById(args)
     params = kw
     descripcion = params['descripcion']
     nombre = params['nombre']
     per = params['permisos']
     permisos = rm.getListaPermisos(per)
     p.nombre = nombre
     p.descripcion = descripcion
     p.permisos = permisos
     rm.update(p)
     raise redirect('../')
Ejemplo n.º 4
0
 def put(self, *args, **kw):
     rm = RolManager()
     p = rm.getById(args)
     params = kw
     descripcion = params["descripcion"]
     nombre = params["nombre"]
     per = params["permisos"]
     permisos = rm.getListaPermisos(per)
     p.nombre = nombre
     p.descripcion = descripcion
     p.permisos = permisos
     rm.update(p)
     raise redirect("../")
Ejemplo n.º 5
0
Archivo: rol.py Proyecto: javierpf/SGP
 def put(self, *args, **kw):
     print "EN EL PUT"
     print kw
     print args
     rm = RolManager()
     params = kw
     p = rm.getById(params['id_rol'])
     descripcion = params['descripcion']
     nombre = params['nombre']
     per = params['permisos']
     tipo = params['tipo']
     permisos = rm.getListaPermisos(per)
     p.nombre = nombre
     p.descripcion = descripcion
     p.permisos = permisos
     p.tipo=tipo
     rm.update(p)
     params['id_proyecto']=session['actual_p']
     redirect('/rol?id_proyecto=' + params['id_proyecto'])
Ejemplo n.º 6
0
Archivo: rol.py Proyecto: vanecan/SGP14
 def put(self, *args, **kw):
     """Guarda los cambios especificados en la base de datos"""
     rm = RolManager()
     params = kw
     if kw['tipo']=="cancelar":
         redirect('/rol',id_proyecto=kw['id_proyecto'])
     if int(params['tipo']) == 1:
         if not(Secure().FiltrarByProyecto(kw['id_proyecto'],'modificar_rol_proyecto')):
             flash(('USTED NO CUENTA CON PERMISOS SUFICIENTES'), 'error')
             raise redirect("/index")
     else:
         if not(Secure().FiltrarBySistema('modificar_rol_sistema')):
             flash(('USTED NO CUENTA CON PERMISOS SUFICIENTES'), 'error')
             raise redirect("/index") 
     p = rm.getById(params['id_rol'])
     p.descripcion = params['descripcion']
     p.nombre = params['nombre']
     per = params['permisos']
     p.tipo = int(params['tipo'])
     permisos = rm.getListaPermisos(per)
     p.permisos = permisos
     rm.update(p)
     redirect('/rol',id_proyecto=kw['id_proyecto'])