@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;
 }