@Override public boolean incluiVenda(Venda venda) { if (venda.getCliente().isPossuiDivida()) { return false; } else { if (daoRevendedora.incluiVenda(venda)) { daoRevendedora.excluiVeiculo(venda.getVeiculo()); venda.getCliente().setPossuiDivida(true); return true; } else { return false; } } /* if(daoRevendedora.testaNomeVenda(venda.getCliente().getNome())){ return false; } else{ //TO-DO: DAO não retorna false por nenhuma razao no momento if(daoRevendedora.incluiVenda(venda)){ System.out.println("Estou true"); venda.getCliente().setPossuiDivida(true); return true; }else{ System.out.println("Estou false"); return false; } } */ }
@Override public boolean excluiVenda(Venda venda) { if (daoRevendedora.excluiVenda(venda)) return true; else return false; }
@Override public boolean excluiGerente(Gerente gerente) { if (daoRevendedora.excluiGerente(gerente)) return true; else return false; }
@Override public boolean excluiCliente(Cliente cliente) { if (daoRevendedora.excluiCliente(cliente)) return true; else return false; }
@Override public ArrayList<Venda> retornaVendas() { return daoRevendedora.retornaVendas(); }
@Override public void alteraGerente(Gerente gerente) { daoRevendedora.alteraGerente(gerente); }
@Override public ArrayList<Funcionario> retornaFuncionarios() { return daoRevendedora.retornaFuncionarios(); }
@Override public ArrayList<Gerente> retornaGerentes() { return daoRevendedora.retornaGerentes(); }
@Override public Funcionario recuperaFuncionario(String funcionario) { return daoRevendedora.recuperaFuncionario(funcionario); }
@Override public Gerente recuperaGerente(String gerente) { return daoRevendedora.recuperaGerente(gerente); }
@Override public Veiculo recuperaVeiculo(String veiculo) { return daoRevendedora.recuperaVeiculo(veiculo); }
@Override public Venda recuperaVenda(String venda) { return daoRevendedora.recuperaVenda(venda); }
@Override public Cliente recuperaCliente(String cliente) { return daoRevendedora.recuperaCliente(cliente); }
@Override public boolean excluiVeiculo(Veiculo veiculo) { if (daoRevendedora.excluiVeiculo(veiculo)) return true; else return false; }
@Override public boolean excluiFuncionario(Funcionario funcionario) { if (daoRevendedora.excluiFuncionario(funcionario)) return true; else return false; }