Пример #1
0
 public function borrar($codigoProyecto, $codigoTarea)
 {
     if ($this->_permisosTareas($codigoProyecto, $codigoTarea)) {
         $tarea = new Tarea_model();
         $archivos = Archivo_model::obtener($codigoTarea, 'tarea');
         if (!empty($archivos)) {
             foreach ($archivos as $arch) {
                 $archivo = new Archivo_model();
                 $archivo->eliminar($arch->Codigo);
             }
         }
         $respuestas = Respuesta_model::obtener($codigoTarea);
         if (!empty($respuestas)) {
             foreach ($respuestas as $respuesta) {
                 $archivos = Archivo_model::obtener($respuesta->Codigo, 'respuesta');
                 if (!empty($archivos)) {
                     foreach ($archivos as $arch) {
                         $archivo = new Archivo_model();
                         $archivo->eliminar($arch->Codigo);
                     }
                 }
             }
         }
         $tarea->borrar($codigoTarea);
         redirect("admin/proyecto/tareas/{$codigoProyecto}");
     }
 }