package br.com.elotech.websaude.odontograma.backend.model;

import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

import static br.com.elotech.websaude.odontograma.backend.model.dao.Conexao.CONN;

public class UsuarioModel {

    static PreparedStatement pstmt;
    ResultSet rs;

    /**
     *
     * @param usuCodigo parâmetro obrigatório, código do paciente
     * @return retorna usuario (paciente) com o cursor já apontado, senão retorna nulo
     * @throws SQLException
     */
    public ResultSet getDadosPaciente(Integer usuCodigo) throws SQLException {
        pstmt = CONN.prepareStatement("SELECT * FROM usuario WHERE usu_codigo=?");
        pstmt.setInt(1, usuCodigo);
        rs = pstmt.executeQuery();
        if (rs.next()) {
            return rs;
        }
        return null;
    }

}
