public static function getRecordsetFirmatari($em_id, $tipo)
 {
     $c = new Criteria();
     $c->clearSelectColumns();
     $c->addSelectColumn(OppPoliticoPeer::ID);
     $c->addSelectColumn(OppPoliticoPeer::NOME);
     $c->addSelectColumn(OppPoliticoPeer::COGNOME);
     $c->addSelectColumn(OppGruppoPeer::NOME);
     $c->addSelectColumn(OppCaricaHasEmendamentoPeer::DATA);
     $c->addSelectColumn(OppGruppoPeer::ACRONIMO);
     $c->add(OppCaricaHasEmendamentoPeer::EMENDAMENTO_ID, $em_id, Criteria::EQUAL);
     $c->addJoin(OppCaricaHasEmendamentoPeer::CARICA_ID, OppCaricaPeer::ID, Criteria::LEFT_JOIN);
     $c->addJoin(OppCaricaPeer::POLITICO_ID, OppPoliticoPeer::ID, Criteria::LEFT_JOIN);
     $c->addJoin(OppCaricaPeer::ID, OppCaricaHasGruppoPeer::CARICA_ID, Criteria::LEFT_JOIN);
     $c->addJoin(OppCaricaHasGruppoPeer::GRUPPO_ID, OppGruppoPeer::ID, Criteria::LEFT_JOIN);
     $c->add(OppCaricaHasEmendamentoPeer::TIPO, $tipo, Criteria::EQUAL);
     $c->addAscendingOrderByColumn(OppPoliticoPeer::COGNOME);
     $c->addDescendingOrderByColumn(OppCaricaHasGruppoPeer::DATA_INIZIO);
     $rs = OppCaricaHasEmendamentoPeer::doSelectRS($c);
     return $rs;
 }