private function omplirProducte($row) { $p = new Producte(); $p->setId(new Integer($row["ID"])); $p->setNom(new String($row["NOM"])); $p->setNombre(new String($row["NOMBRE"])); $p->setFrequencia(new Integer($row["FREQUENCIA"])); $p->setPenultimaFrequencia(new Integer($row["PENULTIMA_FREQUENCIA"])); if ($row["DARRERA_COMPRA"] != null) { $p->setDarreraCompra(new DateTime($row["DARRERA_COMPRA"])); } if ($row["PENULTIMA_COMPRA"] != null) { $p->setPenultimaCompra(new DateTime($row["PENULTIMA_COMPRA"])); } $p->setEnCistella(new Boolean($row["EN_CISTELLA"] == 1)); $ss = new SupersDAO(); if ($row["SUPERMERCAT"] != null) { $s = $ss->consultarSupermercat(new String("ID=" . $row["SUPERMERCAT"]), new Integer($row["DEPEN_DE"])); $p->setSupermercat($s); } $p->setCopsComprat(new Integer($row["COPS_COMPRAT"])); return $p; }