public boolean temAutorizacaoListagem(int id_usuario) { Usuario novo = usuario.findById(id_usuario); for (int i = 0; i < novo.getAutorizacao().size(); i++) { if (novo.getAutorizacao().get(i).getNome().equals("lista_evento")) return true; } return false; }
public boolean cadastra( int id_usuario, String nome, String descricao, Date dataInicial, Date dataFinal, Time horaInicial, Time horaFinal, int duracao) { Usuario owner = usuario.findById(id_usuario); Evento novo = new Evento(owner, nome, descricao, dataInicial, dataFinal, horaInicial, horaFinal, duracao); return this.evento.persist(novo); }
public Usuario getUsuarioByUsername(String username) { return usuario.findByUsername(username); }