Example #1
0
 /**
  * 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');
 }
Example #2
0
 /**
  * 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');
 }