/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(GrupoRequest $request) { if ($request->input('grupo_id' === null)) { return redirect('grupo/listar')->with('status', 'Id não encontrado'); } $grupo = \App\Grupo::findOrFail($request->input('grupo_id')); $nome = $request->input('i_grupo_nome'); $turno = $request->input('i_grupo_turno'); $diaSemana = $request->input('i_grupo_dia'); $horaInicio = $request->input('i_grupo_inicio'); $horaFim = $request->input('i_grupo_fim'); $grupo->grp_nome = $nome; $grupo->grp_horario_inicio = $horaInicio; $grupo->grp_horario_fim = $horaFim; $grupo->grp_turno = $turno; $grupo->grp_dia_semana = $diaSemana; try { $grupo->save(); return redirect('grupo/listar')->with('status', 'Registro atualizado com sucesso'); } catch (Exception $ex) { return redirect('grupo/listar')->with('status', $ex->getMessage()); } }