void Pasajeros::on_Eliminar_clicked()
{
    int row = 0;
    for (row; row < ui->TablaPasajeros->rowCount(); row++)
    {
        if(ui->TablaPasajeros->item(row,0)->isSelected())
            break;
    }

    if(row == ui->TablaPasajeros->rowCount())
    { QMessageBox::warning(this,"Eliminar","Selecciona un pasajero"); return; }

    if  (QMessageBox::warning(this,"Eliminar","¿Deseas eliminar la reservación?",
        QMessageBox::Yes,QMessageBox::No) == QMessageBox::No) return;

    vector<Pasajero>::iterator pos = (*it).Pasajeros.begin();

    for (pos; pos != (*it).Pasajeros.end(); pos++)
    {
        if  ( (*pos).getNombre() ==
            ui->TablaPasajeros->item(row,0)->text().toStdString() )

            if  ( (*pos).getApellido() ==
                ui->TablaPasajeros->item(row,1)->text().toStdString() )

                if  ( (*pos).getAsiento() ==
                    ui->TablaPasajeros->item(row,2)->text().toStdString())

                    break;
    }

    (*it).Pasajeros.erase(pos);
    (*it).setAsientos_disponibles((*it).getAsientos_disponibles() + 1);
    Recargar();
}
PanelConfiguracionGeneral::PanelConfiguracionGeneral(wxWindow* pParent,IDialogoConfiguracion* pDialogo): PanelConfiguracionGeneralBase(pParent), IPasoConfiguracion(pDialogo)
{
        m_idiomaCambiado = false;
        pProxySettings = new GNC::GCS::ProxySettings();
        Recargar();
#ifdef GINKGO_PRO
        m_pCheckAnonUsageStats->Show();
#else
        m_pCheckAnonUsageStats->Show(false);
#endif
        m_pUpdate->Layout();
        Layout();
}
void Pasajeros::Paso(vector<Vuelo>::iterator it, QWidget* ven)
{
    this->it = it;
    connect(ui->Eliminar,SIGNAL(clicked()),ven,SLOT(Recargars()));
    Recargar();
}