public function store(ChequesRequest $request) { $lancamento = $request->lancamento; $cheque = $request->cheque; $lancamento['descricao'] = $lancamento['descricao'] == "" ? 'Cheque nº ' . $cheque['numero'] : $lancamento['descricao']; $lancamento['tipo'] = 'ch'; $lanc = Lancamento::create($lancamento); $cheque['lancamento_id'] = $lanc->id; Cheque::create($cheque); flash()->success('Cheque cadastrado com sucesso'); return redirect('cheques'); }
public function cheque(Request $request) { $cliente = Venda::find($request->cheque['venda_id'])->cliente_id; $value = $request->cheque; $value['descricao'] = 'Cheque nº ' . $value['numero']; $value['tipo'] = 'ch'; $lancamento = Lancamento::create($value); Cheque::create(['lancamento_id' => $lancamento->id, 'banco_id' => $value['banco_id'], 'cliente_id' => $cliente, 'numero' => $value['numero'], 'nome' => $value['nome']]); return $this->getValuesTable($request->cheque['venda_id'], 'ch'); }