示例#1
0
  public ContadorTO(Contador contador) {
    super();

    if (contador.getCodigo() != null) {
      this.codigo = contador.getCodigo().toString();
    }
    this.razaoSocial = contador.getNomeRazaoSocial();
    this.email = "" + contador.getEmail();
    this.indicadorUso = contador.getIndicadorUso().toString();

    this.numeroCpf = contador.getNumeroCpf().replace(".", "").replace("-", "");

    if (contador.getEmpresaContabil() != null && !contador.getEmpresaContabil().equals("")) {
      this.empresaContabil = contador.getEmpresaContabil();
    }

    if (contador.getEmail() != null) {
      this.email = contador.getEmail();
    } else {
      this.email = "";
    }

    this.indicadorResponsavel = contador.getIndicadorResponsavel().toString();
    this.numeroCRC = contador.getNumeroCrc();
    this.numeroTelefone = contador.getNumeroTelefone();
    this.indicadorUso = contador.getIndicadorUso().toString();

    if (contador.getNumeroFax() != null && !contador.getNumeroFax().isEmpty()) {
      this.nnfax = contador.getNumeroFax();
    }

    this.rua = contador.getEndereco().getDescricaoLogradouro();
    this.cep = "" + contador.getEndereco().getCodigoCep();
    this.bairro = "" + contador.getEndereco().getBairro();
    this.cidade = "" + contador.getEndereco().getNomeCidade();

    if (contador.getEndereco().getDescricaoComplemento() != null) {
      this.complemento = contador.getEndereco().getDescricaoComplemento();
    } else {
      this.complemento = "";
    }
    this.estado = "" + contador.getEndereco().getDescricaoSiglaUf();
    this.numeroEndereco = "" + contador.getEndereco().getNumeroEndereco();

    this.enderecoFormatado =
        this.rua
            + " - Num: "
            + this.numeroEndereco
            + " - "
            + this.bairro
            + " - "
            + this.cidade
            + " - "
            + this.estado
            + " - "
            + this.cep;
  }
示例#2
0
  public Contador getContador() {
    Contador contador = new Contador();

    if (this.getCodigo() != null) {
      contador.setCodigo(new Integer(this.getCodigo()));
    }
    contador.setNumeroCpf(this.numeroCpf.replace(".", "").replace("-", ""));

    Endereco endereco = new Endereco();
    endereco.setCodigoCep(new Integer(this.cep.replace("-", "")));
    endereco.setDescricaoLogradouro(this.rua);
    endereco.setNumeroEndereco(new Integer(this.numeroEndereco));
    if (this.complemento != null && !this.complemento.isEmpty()) {
      endereco.setDescricaoComplemento(this.complemento);
    }
    endereco.setBairro(this.bairro);
    endereco.setNomeCidade(this.cidade);
    endereco.setDescricaoSiglaUf(this.estado);
    contador.setEndereco(endereco);

    if (this.empresaContabil != null && !this.empresaContabil.equals("")) {
      contador.setEmpresaContabil(this.empresaContabil);
    }

    if (this.email != null && !this.email.equals("")) {
      contador.setEmail(this.email);
    }

    contador.setIndicadorResponsavel(new Short(this.indicadorResponsavel));
    contador.setNomeRazaoSocial(this.razaoSocial);
    contador.setNumeroCrc(this.numeroCRC);
    contador.setNumeroTelefone(this.numeroTelefone);

    if (this.indicadorUso != null) {
      contador.setIndicadorUso(new Short(this.indicadorUso));
    }

    if (this.nnfax != null && !this.nnfax.isEmpty()) {
      contador.setNumeroFax(this.nnfax);
    }

    return contador;
  }