/** * Deletes a linea * * @param string $linea_id */ public function deleteAction($linea_id) { $linea = Linea::findFirstBylinea_id($linea_id); if (!$linea) { $this->flash->error("La linea no se encontró"); return $this->dispatcher->forward(array("controller" => "linea", "action" => "index")); } if (!$linea->delete()) { foreach ($linea->getMessages() as $message) { $this->flash->error($message); } return $this->dispatcher->forward(array("controller" => "linea", "action" => "search")); } $this->flash->success("La linea se ha eliminado correctamente"); return $this->dispatcher->forward(array("controller" => "linea", "action" => "index")); }