public List <Rol> GetRolesParaCursos() { // -- Recupero rol Alto var rolAlto = Dalc.GetByNombre("Alto"); // -- Recupero roles inferiores a rol return(Dalc.GetNivelesInferiores(rolAlto.Nivel)); }
/// <summary> /// Recupera roles inferiores a empresa /// </summary> /// <returns></returns> public List <Rol> GetInferioresEmpresa() { // -- Recupero rol empresa //var rolEmpresa = Dalc.GetByNombre("Empresa"); // -- Obtengo usuario logueado var usuarioLogueado = SessionManager.Get <Usuario>(Global.SessionsKeys.USER_SESSION); // -- Recupero roles inferiores a empresa //return Dalc.GetNivelesInferiores(rolEmpresa.Nivel); return(Dalc.GetNivelesInferiores(usuarioLogueado.Rol.Nivel)); }