public GeradorRelatorio Cadastrar(GeradorRelatorio geradorRelatorio) { ValidarModelo(geradorRelatorio); var gerador = _geradorRelatorioRepository.Inserir(geradorRelatorio); var total = _perfilRepository.BuscarTodos().Count(); Perfil perfil = new Perfil { Modulo = Enum.GetName(typeof(EnumModulo), EnumModulo.Global), Funcionalidade = geradorRelatorio.Alias, Descricao = geradorRelatorio.Nome, Menu = Enum.GetName(typeof(EnumMenu), EnumMenu.Relatorio), Order = total + 1 }; _perfilRepository.Inserir(perfil); return(gerador); }
public List <Perfil> BuscarTodosPerfis() { var result = _perfilRepository.BuscarTodos(); return(result.ToList()); }