Esempio n. 1
0
 public function executeBorrarAdjunto()
 {
     $id = $this->getRequestParameter('id');
     $this->forward404Unless($id);
     $informe = InformePeer::retrieveByPk($id);
     $informe->setFkAdjuntoId();
     $informe->save();
     $adjunto = AdjuntoPeer::retrieveByPk($informe->getFkAdjuntoId());
     unlink(sfConfig::get('sf_informe_dir') . DIRECTORY_SEPARATOR . $adjunto->getRuta());
     $adjunto->delete();
     return $this->redirect("informes?action=edit&id=" . $id);
 }