Ejemplo n.º 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $this->validate($request, ['vl_deposito' => 'numeric|min:0']);
     $vl_venda = $this->tabelaCaixa($request->cd_unidade, date('Y-m-d'), date('Y-m-d'));
     $troco_atual = $request->vl_troco + $vl_venda - $request->vl_deposito;
     $caixa = new Caixa();
     $caixa->cd_unidade = $request->cd_unidade;
     $caixa->vl_deposito = $request->vl_deposito;
     $caixa->dt_atividade = date('Y-m-d');
     $caixa->vl_troco = $troco_atual;
     $id = $caixa->cd_unidade;
     $caixa->save();
     return redirect('caixa/' . $id);
 }