public function delete(PropelPDO $con = null, $definitivo = false) { if ($definitivo) { $this->initItemBases(); $this->deleteItemsFormularios(); $relTablas = $this->getRelCampoTablas(); foreach ($relTablas as $rt) { $rt->delete(); } parent::delete(); } else { $this->setBorrado(true); $this->setEsInconsistente(true); $this->save(); } }