Beispiel #1
0
 /**
  * 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'));
 }
Beispiel #2
0
 /**
  * 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'));
 }
Beispiel #3
0
 /**
  * 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';
 }
Beispiel #4
0
 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]);
 }