/** * Show the form for editing the specified resource. * * @param Funcionario $funcionario * @return \Illuminate\Http\Response */ public function edit(Funcionario $funcionario) { $action = 'FuncionariosController@update'; $filiais = Filial::dropdown(); $ufs = Uf::dropdown(); return view('administracao.funcionarios.form', compact('funcionario', 'filiais', 'ufs', 'action')); }
/** * Show the form for editing the specified resource. * * @param Ficha $ficha * @return \Illuminate\Http\Response */ public function edit(Ficha $ficha) { $action = 'FichasController@update'; $ufs = Uf::dropdown(); $clientes = Cliente::dropdown(); return view('comercial.fichas.form', compact('ficha', 'action', 'ufs', 'clientes')); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param Filial $filial * @return \Illuminate\Http\Response */ public function update(Request $request, Filial $filial) { $filial->nome = $request->nome; $filial->uf()->associate(Uf::find($request->uf))->save(); echo 'Filial editada'; }
public function edit($id_empresa, $id_funcionario) { $usuario = Auth::user(); $dow = array('Domingo', 'Segunda', 'Terça', 'Quarta', 'Quinta', 'Sexta', 'Sábado'); $funcionario = Funcionario::join('pessoa', 'pessoa.id', '=', 'funcionario.id_pessoa')->where('funcionario.id_pessoa', '=', $id_empresa)->where('funcionario.id', '=', $id_funcionario)->where('pessoa.id_usuario', '=', $usuario->id)->first(); $contrato = ContratoTrabalho::where('id_funcionario', '=', $id_funcionario)->orderBy('updated_at', 'desc')->first(); $estados = \App\Uf::orderBy('nome', 'asc')->get(); return view('funcionarios.editar', ['usuario' => $usuario, 'funcionario' => $funcionario, 'dow' => $dow, 'contrato' => $contrato, 'estados' => $estados]); }