public void cadastrar(Categoria despesaCategoria) { acao = Acao.CADASTRAR; botaoController.setTextBotaoFinalizar(idioma.getMensagem("cadastrar")); if (despesaCategoria != null && !despesaCategoria.getIdCategoria().equals("todas")) { categoriaController.setCategoriaSelecionada(despesaCategoria); } }
@Override public void acaoFiltrar(Boolean animacao) { String id_categoria = null; Categoria despesaCategoria = cenaController.getCategoriaSelecionada(); if (!despesaCategoria.getIdCategoria().equals("todas")) { id_categoria = despesaCategoria.getIdCategoria(); } tabelaLista.setItems( new Despesa() .setFiltro(cenaController.getFiltro().getText()) .setIdCategoria(id_categoria) .listar()); if (animacao) { Animacao.fadeOutIn(tabelaLista); } cenaController.atualizarTabelaConta(animacao); }