C# 클래스 Interfaz_Presentadores.Modulo2.ValidacionesM2

파일 보기 프로젝트 열기: rosmantorres/sakaratedo 1 사용 예제들

공개 메소드들

메소드 설명
filtrarRoles ( List usuarioRol, List sistemaRol ) : List

Metodo que retorna los roles que el usuario NO tiene asignado

prioridadRol ( string nombreRol ) : int

Metodo que retorna la importancia del rol en una forma ascendiente, el de mayor prioridad es el numero mas bajo

rolNoEditable ( List Roles, string usuarioRol ) : List

Este metodo retorna los roles que el usuario a editar posee pero que no se pueden editar por el rol de la sesión

validarPrioridad ( List Roles, string usuarioRol ) : List

valida la prioridad del rol recibido

메소드 상세

filtrarRoles() 공개 메소드

Metodo que retorna los roles que el usuario NO tiene asignado
public filtrarRoles ( List usuarioRol, List sistemaRol ) : List
usuarioRol List Lista de los roles que el usuario tiene asignado
sistemaRol List Lista de los roles de sistema
리턴 List

prioridadRol() 공개 메소드

Metodo que retorna la importancia del rol en una forma ascendiente, el de mayor prioridad es el numero mas bajo
public prioridadRol ( string nombreRol ) : int
nombreRol string
리턴 int

rolNoEditable() 공개 메소드

Este metodo retorna los roles que el usuario a editar posee pero que no se pueden editar por el rol de la sesión
public rolNoEditable ( List Roles, string usuarioRol ) : List
Roles List
usuarioRol string
리턴 List

validarPrioridad() 공개 메소드

valida la prioridad del rol recibido
public validarPrioridad ( List Roles, string usuarioRol ) : List
Roles List lista de roles con sus atributos
usuarioRol string usuario al que se le validaran los roles
리턴 List