public function storeSeccion(Request $request)
 {
     try {
         $data = $request->all();
         $repeat = DB::select('select * from seccion where nombre = :n and censo = :c', ['n' => strtoupper($data["nombre"]), 'c' => $data["censo"]]);
         if (empty($repeat)) {
             $seccion = new Seccion();
             $seccion->nombre = strtoupper($data["nombre"]);
             $seccion->censo = $data["censo"];
             $seccion->oculto = 'N';
             $seccion->save();
             return JsonResponse::create(array('message' => "Sección Guardada Correctamente", "request" => $seccion), 200);
         } else {
             return JsonResponse::create(array('message' => "La sección ya existe!!!", "request" => 'Puede que la sección esta oculta en la base de datos'), 201);
         }
     } catch (Exception $exc) {
         return JsonResponse::create(array('message' => "No se pudo guardar la Sección", "exception" => $exc->getMessage(), "request" => json_encode($data)), 401);
     }
 }
Exemple #2
0
 /**
  * POST
  *
  * @return Response
  */
 public function PostCreateWodSecciones()
 {
     $seccion = new Seccion();
     $seccion->titulo = Input::get('titulo');
     $seccion->texto = Input::get('texto');
     $seccion->save();
     $wod_seccion = new WodSeccion();
     $wod_seccion->wod_id = Input::get('id_wod');
     $wod_seccion->seccion_id = $seccion->id;
     $wod_seccion->save();
     return redirect('wods/' . Input::get('id_wod') . '/secciones/lista');
 }