public function putUpdate(CreateCarreraRequest $request)
 {
     $carrera = Carrera::findOrFail($request->get('id'));
     $carrera->fill($request->all());
     $carrera->save();
     return response()->json(['message' => 'La carrera ' . $request->nombre . ' se editó correctamente']);
 }
Exemplo n.º 2
0
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  *
  * @return Response
  */
 public function show($id)
 {
     $carrera = Carrera::findOrFail($id);
     $carrera->with('materias')->get();
     $materia = $carrera->materias;
     return view('cli.materia.index', compact('materia'));
 }
Exemplo n.º 3
0
 /**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  *
  * @return Response
  */
 public function update($id, Request $request)
 {
     $carrera = Carrera::findOrFail($id);
     if ($carrera->materias->count()) {
         $carrera->materias()->detach($carrera->materias()->lists('materium_id')->toArray());
     }
     //  $user->roles()->attach($admin->id); // id only
     $carrera->materias()->attach($request->input('materium_id'));
     Session::flash('flash_message', 'Carrera updated!');
     $carrera = Carrera::findOrFail($id);
     $carrera->with('materias')->get();
     return view('admin.carreras.show', compact('carrera'));
 }
Exemplo n.º 4
0
 /**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  *
  * @return Response
  */
 public function update($id, Request $request)
 {
     $this->validate($request, ['nombre' => 'required', 'codigo' => 'required', 'fecha_creacion' => 'required']);
     $carrera = Carrera::findOrFail($id);
     $carrera->update($request->all());
     Session::flash('flash_message', 'Carrera updated!');
     return redirect('admin/carreras');
 }