/** * Update the specified resource in storage. * * @param int $id * * @return Response */ public function update($id, Request $request) { $this->validate($request, ['razonsocial' => 'required']); $cliente = Cliente::findOrFail($id); $cliente->update($request->all()); \Session::flash('message', 'Cliente Modificado!'); return redirect('clientes'); }
/** * Store a newly created resource in storage. * * @return Response */ public function store(Request $request) { $this->validate($request, ['nrocheque' => 'required', 'importe' => 'required', 'fechavto' => 'required']); $chequeinsertado = Cheque::create($request->all()); $clien = Cliente::findOrFail($request->id_cliente); $clien->acumulado_cht = $clien->acumulado_cht + $chequeinsertado->importe; $clien->save(); $movicaja = new Movicheque(); $neto = 0; $neto = $chequeinsertado->importe - $chequeinsertado->desctasa - $chequeinsertado->descgasto - $chequeinsertado->descfijo; $movicaja->importe = $neto * -1; $movicaja->operacion_id = $chequeinsertado->id; $movicaja->concepto_id = 6; $movicaja->comentario = "compra cheque nro:" . $request->nrocheque; $movicaja->save(); \Session::flash('message', 'Cheque Agregado!'); return redirect('cheques'); }