/** * Show the form for editing the specified payment. * * @param int $id * @return Response */ public function edit($id) { $payment = Payment::find($id); $erporders = Erporder::all(); $erporderitems = Erporderitem::all(); return View::make('payments.edit', compact('payment', 'erporders', 'erporderitems')); }
public function payments() { $payments = Payment::all(); $erporders = Erporder::all(); $erporderitems = Erporderitem::all(); $organization = Organization::find(1); $pdf = PDF::loadView('erpreports.paymentsReport', compact('payments', 'erporders', 'erporderitems', 'organization'))->setPaper('a4')->setOrientation('potrait'); return $pdf->stream('Payment List.pdf'); }
/** * Display a listing of erppurchases * * @return Response */ public function index() { $erppurchases = Erppurchase::all(); $orders = Erporder::all(); return View::make('erppurchases.index', compact('erppurchases', 'orders')); }
/** * Display a listing of erppurchases * * @return Response */ public function index() { $erpquotations = Erpquotation::all(); $orders = Erporder::all(); return View::make('erpquotations.index', compact('erpquotations', 'orders')); }
Route::resource('clients', 'ClientsController'); Route::resource('paymentmethods', 'PaymentmethodsController'); Route::resource('locations', 'LocationsController'); Route::get('locations/edit/{id}', 'LocationsController@edit'); Route::get('locations/delete/{id}', 'LocationsController@destroy'); Route::post('locations/update/{id}', 'LocationsController@update'); Route::resource('expenses', 'ExpensesController'); Route::resource('erporders', 'ErpordersController'); Route::resource('erppurchases', 'ErppurchasesController'); Route::resource('erpquotations', 'ErpquotationsController'); Route::resource('erporderitems', 'ErporderitemsController'); Route::resource('erppurchaseitems', 'ErppurchaseitemsController'); Route::resource('erpquotationitems', 'ErpquotationitemsController'); Route::resource('payments', 'PaymentsController'); Route::get('salesorders', function () { $orders = Erporder::all(); $items = Item::all(); $locations = Location::all(); return View::make('erporders.index', compact('items', 'locations', 'orders')); }); Route::get('purchaseorders', function () { $orders = DB::table('erporders')->join('erporderitems', 'erporders.id', '=', 'erporderitems.erporder_id')->join('items', 'erporderitems.item_id', '=', 'items.id')->join('clients', 'erporders.client_id', '=', 'clients.id')->where('erporders.type', '=', 'purchases')->select('clients.name as client', 'items.name as item', 'quantity', 'clients.address as address', 'clients.phone as phone', 'clients.email as email', 'date', 'erporders.id as id', 'erporders.status', 'discount_amount', 'erporders.order_number as order_number', 'price', 'description', 'erporders.type')->get(); $items = Item::all(); $locations = Location::all(); return View::make('erppurchases.index', compact('items', 'locations', 'orders')); }); Route::get('quotationorders', function () { $orders = DB::table('erporders')->join('erporderitems', 'erporders.id', '=', 'erporderitems.erporder_id')->join('items', 'erporderitems.item_id', '=', 'items.id')->join('clients', 'erporders.client_id', '=', 'clients.id')->where('erporders.type', '=', 'quotations')->select('clients.name as client', 'items.name as item', 'quantity', 'clients.address as address', 'clients.phone as phone', 'clients.email as email', 'date', 'erporders.id as id', 'erporders.status', 'discount_amount', 'erporders.order_number as order_number', 'price', 'description', 'erporders.type')->get(); $items = Item::all(); $locations = Location::all(); return View::make('erpquotations.index', compact('items', 'locations', 'orders'));
/** * Display a listing of erporders * * @return Response */ public function index() { $erporders = Erporder::all(); return View::make('erporders.index', compact('erporders')); }