Exemple #1
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param  Cliente $cliente
  * @return \Illuminate\Http\Response
  */
 public function edit(Cliente $cliente)
 {
     $action = 'ClientesController@update';
     $gerentes = Funcionario::getAllByCargo('gerente')->lists('nome', 'id');
     $vendedores = Funcionario::getAllByCargo('vendedor')->lists('nome', 'id');
     $cliente->pecaEsp = $cliente->especial['pecaEsp'];
     $cliente->valorEsp = $cliente->especial['valorEsp'];
     $cliente->excedente = $cliente->especial['excedente'];
     $precos = Preco::orderBy('nome', 'asc')->lists('nome', 'id');
     return view('comercial.clientes.form', compact('cliente', 'action', 'gerentes', 'vendedores', 'precos'));
 }
 /**
  * Bootstrap the application services.
  *
  * @return void
  */
 public function boot()
 {
     Preco::saving(function ($preco) {
         $preco->filial_id = Auth::user()->funcionario->filial->id;
     });
     Cliente::saving(function ($cliente) {
         $cliente->filial_id = Auth::user()->funcionario->filial->id;
     });
     Agenda::saving(function ($agenda) {
         $agenda->filial_id = Auth::user()->funcionario->filial->id;
     });
 }
Exemple #3
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  Preco  $preco
  * @return \Illuminate\Http\Response
  */
 public function destroy(Preco $preco)
 {
     $preco->delete();
     return redirect()->action('PrecosController@index');
 }