void exemploReceita() { NegocioDAO negocio = new NegocioDAO(); // aqui tem que negar quando for categoria debito Receita receita = new Receita(); receita.setCategoria(new CategoriaCredito()); receita.getCategoria().setNome("Vendas"); receita.getCategoria().setDescricao("Vendas gerais"); receita.setData(new Date()); receita.setNumeroParcela(1); receita.setValor(new Float(250)); receita.setObservacao("venda para cliente prazo de 1 mês"); NaoRealizado estado = new NaoRealizado(); estado.setMovimentacao(receita); estado.setData(new Date()); Carteira conta = new Carteira(); conta.setNome("Carteira Jean"); conta.setDescricao("Carteira local"); List<CentroCusto> custos = new ArrayList<CentroCusto>(1); custos.add(conta); receita.setCentrosCusto(custos); negocio.inserirReceitas(receita, estado); }
void exemploCategoriaCredito() { NegocioDAO negocio = new NegocioDAO(); Categoria categoria = new CategoriaCredito(); categoria.setNome("Salário"); categoria.setDescricao("Salário mensal"); categoria.setPai(null); negocio.salvarGenerico(categoria); }
void exemploCategoriaDebito() { NegocioDAO negocio = new NegocioDAO(); Categoria categoria = new CategoriaDebito(); categoria.setNome("Conta de água"); categoria.setDescricao("Conta mensal de águal (Sanesul)"); categoria.setPai(null); negocio.salvarGenerico(categoria); }
void exemploListarMovimentos() { NegocioDAO negocio = new NegocioDAO(); List<Despesa> lista = negocio.listarDespesas(new Date(), new Date(), ""); for (Despesa d : lista) { System.out.println(d); } List<Receita> ls = negocio.listarReceitas(); for (Receita r : ls) { System.out.println(r); } }
void exemploDespesa() { NegocioDAO negocio = new NegocioDAO(); Despesa despesa = new Despesa(); CategoriaDebito categoria = (CategoriaDebito) negocio.getById(CategoriaDebito.class, 1); ContaCorrente cc = (ContaCorrente) negocio.getById(ContaCorrente.class, 1); despesa.setCategoria(categoria); despesa.setData(new Date()); despesa.setNumeroParcela(1); despesa.setValor(new Float(65.90)); despesa.setObservacao("Pagamento refernte ao fluxo geral"); Realizado estado = new Realizado(); estado.setMovimentacao(despesa); estado.setData(new Date()); List<CentroCusto> custos = new ArrayList<CentroCusto>(1); custos.add(cc); despesa.setCentrosCusto(custos); negocio.inserirDespesas(despesa, estado); }