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; }
public function getProductosWithoutNP($np = '') { $np = $np != '' ? $np : $this->getId(); $productos = CompraPeer::retrieveWithoutNP($np); return $productos; }
public function getUltimoEstadoId() { return CompraPeer::retrieveUltimoEstado($this->getId(), false); }