Example #1
0
 public function store()
 {
     $datos = Request::all();
     $id = 0;
     $actividad = new Actividad();
     $actividad->Nombre = $datos['nombre'];
     $actividad->Descripcion = $datos['descripcion'];
     $actividad->fk_idCurso = $datos['idcurso'];
     $actividad->tipo_tecnica = $datos['tecnica'];
     $actividad->vencimiento = $datos['vencimiento'];
     $actividad->save();
     switch ($datos['tecnica']) {
         case 1:
             $abp = new Abp();
             $abp->fk_idActividad = $actividad->idActividad;
             $abp->save();
             $id = $abp->idABP;
             $actividad->idTecnica = $id;
             $actividad->save();
             break;
         case 2:
             $ai = new AulaInvertida();
             $ai->fk_idActividad = $actividad->idActividad;
             $ai->instruccion = $actividad->Descripcion;
             $ai->nombreVideo = $actividad->Nombre;
             $ai->save();
             $id = $ai->idAi;
             $actividad->idTecnica = $id;
             $actividad->save();
             break;
         case 3:
             $abi = new Abi();
             $abi->fk_idActividad = $actividad->idActividad;
             $abi->save();
             $id = $abi->idAbi;
             $actividad->idTecnica = $id;
             $actividad->save();
             break;
         case 4:
             $resumen = new Resumen();
             $resumen->fk_idActividad = $actividad->idActividad;
             $resumen->save();
             $id = $resumen->idResumen;
             $actividad->idTecnica = $id;
             $actividad->save();
             break;
         case 5:
             $mapamental = new MapaMental();
             $mapamental->fk_idActividad = $actividad->idActividad;
             $mapamental->save();
             $id = $mapamental->idMapaMental;
             $actividad->idTecnica = $id;
             $actividad->save();
             break;
         case 6:
             $mapaconceptual = new MapaConceptual();
             $mapaconceptual->fk_idActividad = $actividad->idActividad;
             $mapaconceptual->save();
             $id = $mapaconceptual->idMapaConceptual;
             $actividad->idTecnica = $id;
             $actividad->save();
             break;
         default:
             echo "default";
             break;
     }
     return $actividad->idActividad;
 }