}
private class ConsultarHandler implements ActionListener {
@Override
public void actionPerformed(ActionEvent e) {
VooModel vooModel = new VooModel();
PassagemModel passagemModel = new PassagemModel();
RequestParamWrapper request = getParametersPassagem();
String codBilhete = request.stringParam("codBilhete");
passagem = passagemModel.consultarPorCodigoBilhete(codBilhete);
if (passagem == null) {
messagePassagemOff();
return;
}
String verifCancel = passagem.getVoo().getCodigo();
if (verifCancel == null) {
messagemPasJaCancelada();
refresh();
return;
}
Status status = Status.DISPONIVEL;
request.set("status", status);
request.set("assento", 0);
List<Voo> voos = vooModel.consultar(request);
setList(voos);
showList(voos);
addVooTable();
}