public void gravar(Movimentacao movimentacao) throws Erro { boolean deveCadastrar = naoExiste(movimentacao.getCodigo()); boolean deveAlterar = existe(movimentacao.getCodigo()); if (deveCadastrar) { FacadeMovimentacao.getInstancia(contexto).cadastrar(movimentacao); } if (deveAlterar) { FacadeMovimentacao.getInstancia(contexto).alterar(movimentacao); } }
public List<Movimentacao> pesquisarPorLoginETipoMovimento( String login, TipoMovimento tipo, Long dataInicioPesquisa, Long dataFimPesquisa) throws Erro { return FacadeMovimentacao.getInstancia(contexto) .pesquisarPorLoginETipoMovimento(login, tipo, dataInicioPesquisa, dataFimPesquisa); }
public void excluir(Movimentacao movimentacao) throws Erro { FacadeMovimentacao.getInstancia(contexto).excluir(movimentacao); }