'auth'], function () { /* Home Dashboard */ Route::get('/home', 'HomeController@index'); Route::get('/homenew', 'HomeController@indexnew'); Route::get('header_notify', 'HeaderController@header_notifications'); Route::get('/settings', 'HomeController@user_settings'); Route::post('/update_settings', 'HomeController@update_settings'); Route::post('/update_password', 'HomeController@update_password'); Route::post('/update_email', 'HomeController@update_email'); Route::post('/update_logo', 'HomeController@update_logo'); Route::post('/agency_sort', 'HomeController@agency_sort'); Route::post('/cross_agency_filter', 'HomeController@cross_agency_filter'); /* Home Dashboard */ Route::group(['middleware' => 'role:1'], function () { Route::get('/admin/user/approve', 'AdminUserController@unapprove_user'); Route::post('/admin/user/update_approve', 'AdminUserController@update_approve'); Route::post('/admin/user/remove_user', 'AdminUserController@destroy_users'); Route::post('/admin/user/send_user_email', 'AdminUserController@send_user_email'); Route::get('/admin/user/user_level', 'AdminUserController@user_levels'); Route::post('/admin/user/create_level', 'AdminUserController@store_levels'); Route::get('/admin/user/edit_levels/{id}', 'AdminUserController@edit_levels'); Route::post('/admin/user/update_level/{id}', 'AdminUserController@update_level'); Route::get('/admin/user/download', 'AdminUserController@user_download'); Route::get('/admin/user/admin_settings', 'AdminUserController@admin_settings'); Route::post('/admin/user/process_settings', 'AdminUserController@save_process_settings'); Route::resource('/admin/user', 'AdminUserController'); Route::get('/admin/announcements', 'AdminAgencyController@announcements'); Route::post('/admin/announcements', 'AdminAgencyController@store_announcements'); Route::get('/admin/agency/assignments/{id?}', 'AdminAgencyController@assignements'); Route::get('/admin/agency/spl_select_agency{id}', 'AdminAgencyController@spl_select_agency'); Route::post('/admin/agency/assign_agency_form', 'AdminAgencyController@assign_agency_form'); Route::post('/admin/agency/add_assign', 'AdminAgencyController@add_assign'); Route::post('/admin/agency/spl_assign', 'AdminAgencyController@special_agency_form'); Route::post('/admin/agency/special_agency_assign', 'AdminAgencyController@special_agency_assign'); Route::post('/admin/agency/remove_agency_user', 'AdminAgencyController@remove_agency_user'); Route::get('/admin/agency/agency_download', 'AdminAgencyController@agency_download'); Route::get('/admin/agency/create_form', 'AdminAgencyController@create_form'); Route::post('/admin/agency/insert_agencyform', 'AdminAgencyController@insert_agencyform'); Route::post('/admin/agency/usercheck', 'AdminAgencyController@usercheck'); Route::resource('/admin/agency', 'AdminAgencyController'); }); Route::get('/admin/user_announcements', 'AdminAgencyController@user_announcements'); //Reporting Dashboard Route::get('/reporting_dashboard', 'ReportingController@reporting'); Route::get('/report_form', 'ReportingController@report_form'); Route::post('/get_reporting_comments', 'ReportingController@get_reporting_comments'); Route::post('/insert_reporting_comments', 'ReportingController@insert_reporting_comments'); Route::post('/reporting_form', 'ReportingController@reporting_form'); Route::post('/save_report_form', 'ReportingController@save_report_form'); Route::post('/edit_reporting_form', 'ReportingController@edit_reporting_form'); Route::post('/delete_course', 'ReportingController@delete_prop_course'); Route::post('/delete_session', 'ReportingController@delete_prop_session'); Route::get('/pdf', 'ReportingController@pdfStream')->name('pdfStream'); Route::post('/get_additional_courses', 'ReportingController@get_additional_courses'); Route::post('/reporting_pdf', 'ReportingController@reporting_form_pdf'); Route::get('/reporting_pdf_download/{pid}/{agencyid}/{agency_name}', 'ReportingController@reporting_pdf_download'); //Master Course List Dashboard Route::get('/master_course_dashboard', 'MasterCourselistController@mastercourselist'); Route::post('/master_course_list', 'MasterCourselistController@master_course_list'); Route::post('/get_course_comments', 'MasterCourselistController@get_course_comments'); Route::post('/insert_course_comments', 'MasterCourselistController@insert_course_comments'); Route::post('/save_master_course_list', 'MasterCourselistController@save_master_course_list'); Route::post('/add_master_course_list', 'MasterCourselistController@add_master_course_list'); Route::post('/add_class_list', 'MasterCourselistController@add_class_list'); Route::post('/remove_class', 'MasterCourselistController@remove_class'); Route::post('/remove_course', 'MasterCourselistController@remove_course'); Route::post('/remove_syllabus', 'MasterCourselistController@remove_syllabus'); Route::get('/course_download/{uid}', 'MasterCourselistController@course_download'); Route::get('/master_course_dashboard/autocomplete', 'MasterCourselistController@autocomplete'); Route::post('/personnel_roster_form', 'MasterCourselistController@personnel_roster_form'); Route::post('/student_roster_form', 'MasterCourselistController@student_roster_form'); Route::post('/roster_save', 'MasterCourselistController@roster_save'); Route::post('/save_student_roster_list', 'MasterCourselistController@save_student_roster_list'); Route::post('/roster_delete', 'MasterCourselistController@roster_delete'); Route::post('/delete_roster', 'MasterCourselistController@delete_roster'); Route::post('/master_course_pdf', 'MasterCourselistController@master_course_pdf'); Route::get('/master_course_pdf_download/{agencyid}/{univname}', 'MasterCourselistController@master_course_pdf_download'); //Briefcase Dashboard Route::get('/briefcase_dashboard', 'BriefcaseController@briefcase_dashboard'); Route::post('/briefcase_upload', 'BriefcaseController@briefcase_upload'); Route::post('/briefcase_file_delete', 'BriefcaseController@briefcase_file_delete'); Route::group(['middleware' => 'grarole:7'], function () { //Proposal Dashboard Route::get('/proposal_dashboard', 'ProposalController@proposals'); Route::get('/proposal_form', 'ProposalController@proposal_form'); Route::post('/get_proposals_comments', 'ProposalController@get_proposals_comments'); Route::post('/insert_proposals_comments', 'ProposalController@insert_proposals_comments'); Route::post('/proposals_form', 'ProposalController@proposals_form'); Route::post('/save_proposal_form', 'ProposalController@save_proposal_form'); Route::post('/edit_proposals_form', 'ProposalController@edit_proposals_form'); Route::post('/approve_proposal', 'ProposalController@approve_proposal'); Route::post('/get_prop_additional_courses', 'ProposalController@get_additional_courses'); Route::post('/delete_prop_course', 'ProposalController@delete_prop_course'); Route::post('/delete_budget', 'ProposalController@delete_budget'); Route::post('/remove_doc', 'ProposalController@remove_doc'); Route::post('/get_proposal_pdf', 'ProposalController@get_proposal_pdf'); Route::get('/proposal_download/{pid}/{univ}', 'ProposalController@proposal_download'); Route::get('/proposal_justify_download/{pid}/{univ}', 'ProposalController@proposal_justify_pdf'); Route::post('/delete_proposal', 'ProposalController@delete_proposal'); Route::post('/get_budget_det', 'ProposalController@edit_proposals_budget_form'); Route::post('/get_summerbudget_det', 'ProposalController@edit_proposals_summerbudget_form'); Route::get('/supportdocs/{pid}', 'ProposalController@supportdocs'); //Cost Workbook Dashboard Route::get('/cost_workbook', 'CostworkbookController@cost_workbook'); Route::get('/costworkbook_form', 'CostworkbookController@costworkbook_form'); Route::post('/get_costworkbook_comments', 'CostworkbookController@get_costworkbook_comments'); Route::post('/insert_costworkbook_comments', 'CostworkbookController@insert_costworkbook_comments'); Route::post('/costworkbooks_form', 'CostworkbookController@costworkbooks_form'); Route::post('/save_costworkbook_form', 'CostworkbookController@save_costworkbook_form'); Route::post('/edit_costworkbook_form', 'CostworkbookController@edit_costworkbook_form'); Route::post('/approve_costworkbook', 'CostworkbookController@approve_costworkbook'); Route::post('/get_prop_additional_courses', 'CostworkbookController@get_additional_courses'); Route::post('/delete_cost', 'CostworkbookController@delete_cost'); Route::post('/get_costworkbook_pdf', 'CostworkbookController@get_costworkbook_pdf'); Route::get('/costworkbook_pdf_download/{pid}/{agencyid}/{term}/{year}', 'CostworkbookController@costworkbook_pdf_download'); Route::post('/delete_admin_budget', 'CostworkbookController@delete_admin_budget'); Route::get('/costworkbook/autocomplete', 'CostworkbookController@autocomplete'); Route::get('/costworkbook/person_autocomplete', 'CostworkbookController@person_autocomplete'); // Curiculum Dashboard Route::get('/curriculum_dashboard', 'CurriculumController@curriculum_dashboard'); Route::post('/add_curriculum_course', 'CurriculumController@add_curriculum_course'); Route::post('/curriculum_form', 'CurriculumController@curriculum_form'); }); });