/// <summary> /// Retorna se possui acesso a operação do recurso /// </summary> /// <returns>Retorna verdadeiro quando o Usuário possui acesso</returns> private bool GetPermissaoPerfilUsuario(Funcionalidade r, Usuario u, string operacao) { var perfilAcoes = _perfilAcao.FetchByUserAndFunctionality(u, r).ToList(); var acao = _acao.Fetch(new Acao { Descricao = operacao }).FirstOrDefault(); return(perfilAcoes.Any(a => a.Acao == acao?.Id)); }
public List <Acao> Buscar(Acao obj) { try { return(_acao.Fetch(obj).ToList()); } catch (Exception ex) { throw SaveLog(ex); } }