Paciente Paciente::Monta_Paciente()
{
    std::string nome, CPF, email ,telefone, endereco;
    int idade;
    ElementoResultado elemento;

    elemento = listaResultadoPaciente.front();
    listaResultadoPaciente.pop_front();
    idade = atoi(elemento.getValorColuna().c_str());

    elemento = listaResultadoPaciente.front();
    listaResultadoPaciente.pop_front();
    endereco = elemento.getValorColuna();

    elemento = listaResultadoPaciente.front();
    listaResultadoPaciente.pop_front();
    telefone = elemento.getValorColuna();

    elemento = listaResultadoPaciente.front();
    listaResultadoPaciente.pop_front();
    email = elemento.getValorColuna();

    elemento = listaResultadoPaciente.front();
    listaResultadoPaciente.pop_front();
    nome = elemento.getValorColuna();

    elemento = listaResultadoPaciente.front();
    listaResultadoPaciente.pop_front();
    CPF = elemento.getValorColuna();

    return Paciente(nome, CPF, email, telefone, endereco, idade);
}
Example #2
0
Paciente::Paciente()
{
    Paciente("Sin definir", "Sin definir", 0, "Sin definir");
}