Example #1
0
 /**
  * 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'));
 }
Example #2
0
 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'));
 }
Example #5
0
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'));
Example #6
0
 /**
  * Display a listing of erporders
  *
  * @return Response
  */
 public function index()
 {
     $erporders = Erporder::all();
     return View::make('erporders.index', compact('erporders'));
 }