mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/exchange.git
synced 2026-08-19 04:14:04 +00:00
connect routes with controller
This commit is contained in:
@@ -6,5 +6,38 @@ use Illuminate\Http\Request;
|
||||
|
||||
class InvoiceController extends Controller
|
||||
{
|
||||
//
|
||||
public function show($id)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public function create(Request $request, $id)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public function edit(Request $request, $id)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public function updateStatus(Request $request, $id)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public function getPO($id)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public function getDO($id)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public function getSupplierPO($id)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
+7
-7
@@ -131,13 +131,13 @@ Route::group(['middleware' => ['role:admin']], function() {
|
||||
Route::post('booking/{id}/confirm-invoice', 'BookingController@confirmInvoice');
|
||||
|
||||
// New routes for invoice
|
||||
Route::get('invoice/{id}');
|
||||
Route::post('invoice/{id}');
|
||||
Route::put('invoice/{id}');
|
||||
Route::patch('invoice/{id}/status');
|
||||
Route::get('invoice/{id}/po');
|
||||
Route::get('invoice/{id}/do');
|
||||
Route::get('invoice/{id}/supplier');
|
||||
Route::get('invoice/{id}', 'InvoiceController@show');
|
||||
Route::post('invoice/{id}', 'InvoiceController@create');
|
||||
Route::put('invoice/{id}', 'InvoiceController@edit');
|
||||
Route::patch('invoice/{id}/status', 'InvoiceController@updateStatus');
|
||||
Route::get('invoice/{id}/po', 'InvoiceController@getPO');
|
||||
Route::get('invoice/{id}/do', 'InvoiceController@getDO');
|
||||
Route::get('invoice/{id}/supplierpo', 'InvoiceController@supplierPO');
|
||||
|
||||
Route::get('admin/complete-orders', 'BookingController@adminShowCompletedOrders');
|
||||
// for both user and admin
|
||||
|
||||
Reference in New Issue
Block a user