Example #1
0
 public function getComprasFinalizadas()
 {
     $c = new Criteria();
     $c1 = $c->getNewCriterion(CompraEstadoPeer::ESTADO_ID, 7);
     $c2 = $c->getNewCriterion(CompraEstadoPeer::ESTADO_ID, 6);
     $c3 = $c->getNewCriterion(CompraEstadoPeer::ESTADO_ID, 4);
     $c1->addOr($c2);
     $c1->addOr($c3);
     $c->add($c1);
     $c->add(CompraPeer::PRODUCTO_ID, $this->getId());
     $c->addAscendingOrderByColumn(CompraEstadoPeer::FECHA);
     $c->addJoin(CompraPeer::ID, CompraEstadoPeer::COMPRA_ID);
     $comprasFin = CompraPeer::doSelect($c);
     return $comprasFin;
 }
Example #2
0
 public function getProductosWithoutNP($np = '')
 {
     $np = $np != '' ? $np : $this->getId();
     $productos = CompraPeer::retrieveWithoutNP($np);
     return $productos;
 }
Example #3
0
 public function getUltimoEstadoId()
 {
     return CompraPeer::retrieveUltimoEstado($this->getId(), false);
 }