public function update($id, Request $request) { $invoice = Invoice::findOrFail($id); $invoice->update($request->all()); flash()->success('Success!', 'Invoice has been updated!'); return redirect()->action('InvoiceController@index'); }
public function minitrac_view($id) { $objInvoice = \App\Invoice::findOrFail($id); $Filename = $objInvoice->minitrac_filename; $AccountID = $objInvoice->user->account_number; if (!$this->objLoggedInUser->HasPermission("View/{$objInvoice->type}") || !$Filename || !$AccountID) { abort('404'); } header("Content-type:application/pdf"); // It will be called downloaded.pdf header("Content-Disposition:attachment;filename='{$Filename}'"); echo Storage::get("minitrac_invoices/{$AccountID}/{$Filename}"); }
public function doInvoicePaid($id) { $invoice = Invoice::findOrFail($id); $invoice->markAsPaid(); return back()->with('invoice-paid', true); }
public function findInvoice($id) { return Invoice::findOrFail($id); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $detalle = Invoice::find($id)->details(); $detalle->delete(); Invoice::findOrFail($id)->delete(); //Invoice::findOrFail($id)->delete(); Flash::error('Factura eliminada.'); return redirect()->route('facturas.index'); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $invoice = Invoice::findOrFail($id); $client_id = $invoice->client_id; $invoice->delete(); return redirect('clients/' . $client_id); }