static function regeneraOrdenes($idEscaparate) { $escaparate = new Escaparates($idEscaparate); $ordenes = new OrdenesArticulos(); $ordenes->borraOrdenesRegla($idEscaparate); unset($ordenes); $escaparate->aplicaRegla(); unset($escaparate); }
/** * Marca de borrado la zona y borra fisícamente los * ordenes de articulos involucrados en dicha zona * * @return boolean */ public function erase() { $idRegla = $this->Id; $ok = parent::erase(); if ($ok) { // Borrar los ordenes de los artículos involucrados // en la zona/regla borrada $ordenes = new OrdenesArticulos(); $ordenes->borraOrdenesRegla($idRegla); unset($ordenes); } return $ok; }