Examples of PessoaFisicaDAO


Examples of br.com.moonjava.flight.dao.base.PessoaFisicaDAO

    DbUnit dbUnit = new DbUnit();
    dbUnit.load(new DbUnitFlightXml());
  }

  public void buscar_pessoaFisica_porCpf() {
    PessoaFisicaDAO dao = new PessoaFisicaDAO();

    PessoaFisica res = dao.consultarPorCpf(CPF.valueOf(22222222222l));
    assertThat(res.getEmail(), equalTo("moonjava@moonjava.com.br"));
    assertThat(res.getNome(), equalTo("Nome B"));
    assertThat(res.getTelCelular(), equalTo(1199996666l));
    assertThat(res.getRg(), equalTo("557773339"));
View Full Code Here

Examples of br.com.moonjava.flight.dao.base.PessoaFisicaDAO

    DbUnit dbUnit = new DbUnit();
    dbUnit.load(new DbUnitFlightXml());
  }

  public void criar_pf_com_sucesso() {
    PessoaFisicaDAO dao = new PessoaFisicaDAO();
    RequestParamWrapper request = new RequestParamWrapper();

    String nome = "Nome E";
    String sobrenome = "Sobrenome E";
    LocalDate nascimento = new LocalDate(1990 - 04 - 15);
    long cpf = 55555555555l;
    String rg = "55777333X";
    String endereco = "Endereço E N°99";
    long telResidencial = 55334477l;
    long telCelular = 55446622l;
    String email = "testedecriacao@moonjava.com.br";

    request.set("nome", "Nome");
    PessoaFisica antes = dao.consultarPorCpf(CPF.valueOf(cpf));
    assertThat(antes, equalTo(null));

    request.set("nome", nome);
    request.set("sobrenome", sobrenome);
    request.set("nascimento", nascimento);
    request.set("cpf", cpf);
    request.set("rg", rg);
    request.set("endereco", endereco);
    request.set("telResidencial", telResidencial);
    request.set("telCelular", telCelular);
    request.set("email", email);

    PessoaFisica pf = new PessoaFisicaCreate(request).createInstance();
    dao.criar(pf);

    PessoaFisica res = dao.consultarPorCpf(CPF.valueOf(cpf));
    assertThat(res.getNome(), equalTo(nome));
    assertThat(res.getSobrenome(), equalTo(sobrenome));
    assertThat(res.getDataNascimento(), equalTo(nascimento));
    assertThat(res.getCpf().getDigito(), equalTo(cpf));
    assertThat(res.getRg(), equalTo(rg));
View Full Code Here

Examples of br.com.moonjava.flight.dao.base.PessoaFisicaDAO

    DbUnit dbUnit = new DbUnit();
    dbUnit.load(new DbUnitFlightXml());
  }

  public void atualizar_pessoa_fisica_com_sucesso() {
    PessoaFisicaDAO dao = new PessoaFisicaDAO();
    RequestParamWrapper request = new RequestParamWrapper();

    int id = 4;
    PessoaFisica antes = dao.consultarPorCpf(CPF.valueOf(44444444444l));
    assertThat(antes.getNome(), equalTo("Nome D"));
    assertThat(antes.getSobrenome(), equalTo("Sobrenome D"));
    assertThat(antes.getDataNascimento(), equalTo(new LocalDate(2000, 12, 01)));
    assertThat(antes.getCpf().getDigito(), equalTo((44444444444l)));
    assertThat(antes.getRg(), equalTo("111000000"));
    assertThat(antes.getEndereco(), equalTo("Endereço D Nº44"));
    assertThat(antes.getTelResidencial(), equalTo(1133336666l));
    assertThat(antes.getTelCelular(), equalTo(1133335555l));
    assertThat(antes.getEmail(), equalTo(null));

    String novoNome = "novo Nome D";
    long novoCpf = 55555555555l;
    String novoEmail = "updatetest@moonjava.com.br";
    LocalDate novaData = new LocalDate(2000, 12, 01);

    request.set("id", id);
    request.set("nome", novoNome);
    request.set("cpf", novoCpf);
    request.set("email", novoEmail);
    request.set("nascimento", novaData);
    request.set("sobrenome", antes.getSobrenome());
    request.set("rg", antes.getRg());
    request.set("endereco", antes.getEndereco());
    request.set("telResidencial", antes.getTelResidencial());
    request.set("telCelular", antes.getTelCelular());

    PessoaFisica pessoaFisica = new PessoaFisicaUpdate(request).createInstance();

    boolean executed = dao.atualizar(pessoaFisica);
    assertThat(executed, equalTo(true));

    PessoaFisica res = dao.consultarPorCpf(CPF.valueOf(novoCpf));
    assertThat(res.getNome(), equalTo(novoNome));
    assertThat(res.getCpf().getDigito(), equalTo(novoCpf));
    assertThat(res.getNome(), equalTo(novoNome));
    assertThat(res.getEmail(), equalTo(novoEmail));
  }
View Full Code Here

Examples of br.com.moonjava.flight.dao.base.PessoaFisicaDAO

    assertThat(res.getNome(), equalTo(novoNome));
    assertThat(res.getEmail(), equalTo(novoEmail));
  }

  public void atualizar_pf_sem_sucesso_por_cpf_repetido() {
    PessoaFisicaDAO dao = new PessoaFisicaDAO();
    RequestParamWrapper request = new RequestParamWrapper();

    int id = 2;
    String nome = "Nome B";
    String sobrenome = "Sobrenome B";
    LocalDate dataDeNascimento = new LocalDate(2000, 8, 17);
    long cpf = 22222222222l;
    String rg = "557773339";
    String endereco = "Endereço B Nº22";
    long telResidencial = 1144448888l;
    long telCelular = 1199996666l;
    String email = "moonjava@moonjava.com.br";

    PessoaFisica antes = dao.consultarPorCpf(CPF.valueOf(cpf));
    assertThat(antes.getNome(), equalTo(nome));
    assertThat(antes.getSobrenome(), equalTo(sobrenome));
    assertThat(antes.getDataNascimento(), equalTo(dataDeNascimento));
    assertThat(antes.getCpf().getDigito(), equalTo((cpf)));
    assertThat(antes.getRg(), equalTo(rg));
    assertThat(antes.getEndereco(), equalTo(endereco));
    assertThat(antes.getTelResidencial(), equalTo(telResidencial));
    assertThat(antes.getTelCelular(), equalTo(telCelular));
    assertThat(antes.getEmail(), equalTo(email));

    String novoNome = "novo Nome D";
    long novoCpf = 11111111111l;
    String novoEmail = "updatetest@moonjava.com.br";
    LocalDate novaData = new LocalDate(2000, 12, 01);

    request.set("id", id);
    request.set("nome", novoNome);
    request.set("cpf", novoCpf);
    request.set("email", novoEmail);
    request.set("nascimento", novaData);
    request.set("sobrenome", "Sobrenome D");
    request.set("rg", "111000000");
    request.set("endereco", "Endereco D Nº44");
    request.set("telResidencial", 1133336666l);
    request.set("telCelular", 1133335555l);

    PessoaFisica pessoaFisica = new PessoaFisicaUpdate(request).createInstance();
    boolean executed = dao.atualizar(pessoaFisica);
    assertThat(executed, equalTo(false));

    PessoaFisica res = dao.consultarPorCpf(CPF.valueOf(cpf));
    assertThat(res.getNome(), equalTo(nome));
    assertThat(res.getSobrenome(), equalTo(sobrenome));
    assertThat(res.getDataNascimento(), equalTo(dataDeNascimento));
    assertThat(res.getCpf().getDigito(), equalTo((cpf)));
    assertThat(res.getRg(), equalTo(rg));
View Full Code Here

Examples of br.com.moonjava.flight.dao.base.PessoaFisicaDAO

    assertThat(res.getEmail(), equalTo(email));
  }

  @Test(expectedExceptions = { CPFInvalidException.class })
  public void atualizar_pf_sem_sucesso_por_cpf_invalido() {
    PessoaFisicaDAO dao = new PessoaFisicaDAO();
    RequestParamWrapper request = new RequestParamWrapper();

    int id = 2;
    String novoNome = "novo Nome D";
    long novoCpf = 11111111112l;
    String novoEmail = "updatetest@moonjava.com.br";
    LocalDate novaData = new LocalDate(2000, 12, 01);

    request.set("id", id);
    request.set("nome", novoNome);
    request.set("cpf", novoCpf);
    request.set("email", novoEmail);
    request.set("nascimento", novaData);
    request.set("sobrenome", "Sobrenome D");
    request.set("rg", "111000000");
    request.set("endereco", "Endereco D Nº44");
    request.set("telResidencial", 1133336666);
    request.set("telCelular", 1133335555);

    PessoaFisica pessoaFisica = new PessoaFisicaUpdate(request).createInstance();
    boolean executed = dao.atualizar(pessoaFisica);
    assertThat(executed, equalTo(false));
  }
View Full Code Here

Examples of br.com.moonjava.flight.dao.base.PessoaFisicaDAO

    this.telCelular = builder.getTelCelular();
    this.email = builder.getEmail();
  }

  public PessoaFisicaModel() {
    dao = new PessoaFisicaDAO();
  }
View Full Code Here

Examples of br.inatel.ec.ac308.agenda.dao.PessoaFisicaDAO

        pessoafisica.setCpf("345676");
        pessoafisica.setIdentidade("345676");
        pessoafisica.setTipoIdentidade("UIY");
        pessoafisica.setNome("Ivan");

        PessoaFisicaDAO dao = new PessoaFisicaDAO();
        dao.updatePessoaFisica(pessoafisica);
    }
View Full Code Here

Examples of br.inatel.ec.ac308.agenda.dao.PessoaFisicaDAO

    public static void main(String[] args) throws SQLException {
        PessoaFisica pessoafisica = new PessoaFisica();

        pessoafisica.setNome("Vitor");

        PessoaFisicaDAO dao = new PessoaFisicaDAO();
        dao.deletaPessoaFisica(pessoafisica);
    }
View Full Code Here

Examples of br.inatel.ec.ac308.agenda.dao.PessoaFisicaDAO

import java.util.List;

public class ListarTestePessoaFisica {

    public static void main(String[] args) throws SQLException {
        PessoaFisicaDAO dao = new PessoaFisicaDAO();
        Contato dao1 = new Contato();

        List<PessoaFisica> pessoasfisica = dao.getListaPessoaFisica();

        for (PessoaFisica pessoafisica : pessoasfisica) {
            System.out.println("Nome: " + pessoafisica.getNome());
            System.out.println("Telefone: " + pessoafisica.getTelefone());
            System.out.println("Endereço: " + pessoafisica.getEndereco());
View Full Code Here

Examples of br.inatel.ec.ac308.agenda.dao.PessoaFisicaDAO

        pessoafisica.setTelefone("12345");
        pessoafisica.setCpf("12345");
        pessoafisica.setIdentidade("555");
        pessoafisica.setTipoIdentidade("SSP");

        PessoaFisicaDAO DAO = new PessoaFisicaDAO();
        DAO.adicionaPessoaFisica(pessoafisica);
        System.out.println("Gravado!");

    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.