public function postSalvar(Request $request) { if (!isset($request->id) && !empty($request->id)) { $this->create($request->all()); } else { $lancamento = Lancamento::find($request->id); $lancamento->data = $request->data; $lancamento->categoria_id = $request->categoria_id; $lancamento->descricao = $request->descricao; $lancamento->valor = $request->valor; $lancamento->realizado = $request->realizado; $lancamento->save(); } }
public function destroy($id) { Lancamento::find($id)->delete(); flash()->success('Débito excluído com sucesso'); return redirect('/debitos'); }
private function insertBoletos($venda, $boletos) { foreach ($boletos as $value) { //dd($value); $value['descricao'] = 'Boleto nº ' . $value['num_boleto']; if ($value['id'] != '') { $lanc = Lancamento::find($value['id']); $lanc->update($value); $lanc->boleto()->update(['numero' => $value['num_boleto']]); } else { $lanc = $venda->lancamentos()->create($value); Boleto::create(['numero' => $value['num_boleto'], 'lancamento_id' => $lanc->id, 'cliente_id' => $value['cliente_id']]); } } }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(CreditosRequest $request, $id) { $credito = Lancamento::find($id); $dados = $request->all(); $dados['status'] = 2; $credito->update($dados); flash()->success('Conta a receber confirmada com sucesso'); return redirect()->route('creditos.index'); }