Package sapproject :: Package views :: Module permiso
[hide private]
[frames] | no frames]

Module permiso

source code

Functions [hide private]
 
crear_permiso_json(request)
Nos permite traer los parametros que fueron cargados por el usuario y guardarlos en la base de datos.
source code
 
modificar_permiso_json(request)
Nos permite traer los parametros que fueron modificados por el usuario y guardar los cambios en la base de datos.
source code
 
eliminar_permiso_json(request)
Nos permite traer el id del permiso a eliminar, eliminar las dependendcias del mismo con respecto a otras tablas y eliminar el registro de la base de datos.
source code
 
consultar_permiso_json(request)
Nos permite traer los parametros de consulta(el filtro y el valor) y mostrar los permisos que cumplen con la condicion del filtro.
source code
 
consulta_acciones_json(request)
Nos permite traer todas las acciones posibles que pueden realizarce con los permisos
source code
 
consulta_asignar_permisos_json(request)
Nos permite traer todos los permisos asignados y asignables a un rol
source code
 
asignar_desasignar_permiso_json(request)
Nos permite asignar/desasignar permisos a un rol
source code
 
consulta_permiso_x_rol_json(request)
Nos permite obtener la lista detallada de permisos asignados a un rol
source code
Variables [hide private]
  __package__ = 'sapproject.views'
Function Details [hide private]

crear_permiso_json(request)

source code 

Nos permite traer los parametros que fueron cargados por el usuario y guardarlos en la base de datos.

Parameters:
  • request - objeto que encapsula la peticion del servidor
Returns:
True si la accion se realizo correctamente
Decorators:
  • @view_config(route_name= 'crear_permiso_json', renderer= 'json')

modificar_permiso_json(request)

source code 

Nos permite traer los parametros que fueron modificados por el usuario y guardar los cambios en la base de datos.

Parameters:
  • request - objeto que encapsula la peticion del servidor
Returns:
True si la accion se realizo correctamente
Decorators:
  • @view_config(route_name= 'modificar_permiso_json', renderer= 'json')

eliminar_permiso_json(request)

source code 

Nos permite traer el id del permiso a eliminar, eliminar las dependendcias del mismo con respecto a otras tablas y eliminar el registro de la base de datos.

Parameters:
  • request - objeto que encapsula la peticion del servidor
Returns:
True si la accion se realizo correctamente y False en caso contrario
Decorators:
  • @view_config(route_name= 'eliminar_permiso_json', renderer= 'json')

consultar_permiso_json(request)

source code 

Nos permite traer los parametros de consulta(el filtro y el valor) y mostrar los permisos que cumplen con la condicion del filtro.

Parameters:
  • request - objeto que encapsula la peticion del servidor
Returns:
si la accion se realizo correctamente
Decorators:
  • @view_config(route_name= 'consultar_permiso_json', renderer= 'json')

consulta_acciones_json(request)

source code 

Nos permite traer todas las acciones posibles que pueden realizarce con los permisos

Parameters:
  • request - objeto que encapsula la peticion del servidor
Returns:
True si la accion se realizo correctamente, la cantidad de acciones y la lista de acciones
Decorators:
  • @view_config(route_name= 'consulta_acciones_json', renderer= 'json')

consulta_asignar_permisos_json(request)

source code 

Nos permite traer todos los permisos asignados y asignables a un rol

Parameters:
  • request - objeto que encapsula la peticion del servidor
Returns:
True si la accion se realizo correctamente, la lista de permisos asignados al rol y la lista de permisos asignables al rol
Decorators:
  • @view_config(route_name= 'consulta_asignar_permisos_json', renderer= 'json')

asignar_desasignar_permiso_json(request)

source code 

Nos permite asignar/desasignar permisos a un rol

Parameters:
  • request - objeto que encapsula la peticion del servidor
Returns:
True si la accion se realizo correctamente
Decorators:
  • @view_config(route_name= 'asignar_desasignar_permiso_json', renderer= 'json')

consulta_permiso_x_rol_json(request)

source code 

Nos permite obtener la lista detallada de permisos asignados a un rol

Parameters:
  • request - objeto que encapsula la peticion del servidor
Returns:
True si la accion se realizo correctamente
Decorators:
  • @view_config(route_name= 'consulta_permiso_x_rol_json', renderer= 'json')