MINI MINI MANI MO
<?php
use Illuminate\Support\Facades\Route;
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| 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!
|
*/
function extracted(): void
{
// Route::resource("transparencia", "TransparenciaController")->name("*", "transparencia");
Route::resource("dependencias", "DependenciasController")->name("*", "dependencias");
Route::resource("avisosdeprivacidad", "AvisosPrivacidadController")->name("*", "avisosdeprivacidad");
Route::get("transparencia", function () {
echo '<script type="text/javascript">window.location.href = "https://transparenciaplem.gob.mx/"</script>';
});
}
Route::namespace('App\\Http\\Controllers')->group(function () {
// Route::get('/', "IndexController@index")->name("index");
extracted();
Route::group(['as' => 'asuntosparlamentarios.', "prefix" => "asuntosparlamentarios"], function () {
Route::resource('dialogopublico', 'DialogoPublicoController')->name("*", 'dialogopublico');
route::get("ReformaConstitucion", [\App\Http\Controllers\GacetasController::class, "ReformaConstitucion"]);
Route::resource("comunicado", "ComunicadoController")->name("*", "comunicado");
Route::resource("asuntos", "AsuntosController")->name("*", "asuntos");
Route::resource("sesiones", "SesionesController")->name("*", "sesiones");
Route::resource("iniciativas", "IniciativasController")->name("*", "iniciativas");
route::get("decretos", [\App\Http\Controllers\IniciativasController::class, "decretosIniciativas"]);
route::get("acuerdos", [\App\Http\Controllers\PuntosDeAcuerdoController::class, "acuerdosPuntos"]);
Route::resource("puntosdeacuerdo", "PuntosDeAcuerdoController")->name("*", "puntosdeacuerdo");
Route::resource("convocatorias", "ConvocatoriasController")->name("*", "convocatorias");
Route::get('convocatoriacec', [\App\Http\Controllers\ConvocatoriasController::class, 'convocatoriacec']);
Route::get('basicos', [\App\Http\Controllers\ConvocatoriasController::class, 'basicos']);
Route::resource("convenios", "ConveniosController")->name("*", "convenios");
Route::resource("minutas", "MinutasController")->name("*", "minutas");
Route::resource("prensa", "PrensaController")->name("*", "prensa");
route::get("noticia", [\App\Http\Controllers\PrensaController::class, "notAnteriores"]);
Route::resource("diputadasydiputados", "DiputadosController")->name("*", "diputadasydiputados");
Route::resource("comisiones", "ComisionesController")->name("*", "comisiones");
Route::get('comites', [\App\Http\Controllers\ComisionesController::class, 'comites']);
Route::get('/comites/{comision_id}', [\App\Http\Controllers\ComisionesController::class, 'obtenerComites'])->name("comites.view");
Route::get('/comision/{comision_id}', [\App\Http\Controllers\ComisionesController::class, 'obtenerComision'])->name("comision.view");
Route::resource("legislacion", "LegislacionController")->name("*", "legislacion");
Route::get("gruposparlamentarios", "DiputadosController@parlamentarios");
Route::get("distritos", "DiputadosController@distritos");
Route::resource("gaceta", "GacetasController")->name("*", "gaceta");
route::get("gacetaanteriores", [\App\Http\Controllers\GacetasController::class, "gacetaAnteriores"]);
Route::resource("eventos", "EventoController")->name("*", "eventos");
Route::resource("compendio", "CompendioController")->name("*", "compendio");
Route::resource("vivo", "VivoController")->name("*", "vivo");
Route::resource("conveniosinesle", "InesleConveniosController")->name("*", "conveniosinesle");
Route::resource("consultaindigena", "PersonasIndigenasController")->name("*", "consultaindigena");
Route::resource("protocolonna", "ProtocoloNNAController")->name("*", "protocolonna");
Route::get('search', 'SearchController')->name('search');
Route::resource('inesle', 'InesleController')->name("*", 'inesle');
Route::resource('investigaciones', 'InvestigacionesController')->name("*", 'investigaciones');
Route::resource('consulta_personas_discapacidad', 'PersonasDiscapacidadController')->name("*", 'discapacidad');
Route::resource('estenografia', 'EstenografiaController')->name("*", 'estenografia');
Route::resource('directorio', 'DirectorioController')->name("*", 'directorio');
Route::resource('asistencias', 'AsistenciasController')->name("*", 'asistencias');
Route::get("eventosComisiones", [\App\Http\Controllers\ComisionesController::class, "eventoComisiones"]);
Route::get("eventoAsistencias/{id}", [\App\Http\Controllers\ComisionesController::class, "asitenciasComision"])->name("comision.asistencias");
Route::get("asuntos/comision/{id}", [\App\Http\Controllers\ComisionesController::class, "AsuntosComision"])->name("asuntos.comision");
Route::get("reuniones/comision/{id}", [\App\Http\Controllers\ComisionesController::class, "ReunionesComision"])->name("reuniones.comision");
Route::get("reuniones/votos/{id}/{tema}/{tipo}", [\App\Http\Controllers\ComisionesController::class, "TemasVotos"])->name("tema.votos");
Route::get("reuniones/legislatura", [\App\Http\Controllers\ComisionesController::class, "ReunionesCompletas"])->name("reunion.completa");
Route::namespace('AsuntosParlamentarios')->group(function () {
route::resource("/", "AsuntosParamentariosController");
Route::get('indexprue', "AsuntosParamentariosController@prueba");
Route::resource("secretaria", "QuienesSomosController")->name("*", "secretaria");
Route::resource("resoluciones", "ResolucionesController")->name("*", "resoluciones");
route::get("iniciativa", "ResolucionesController@iniciativas");
route::get("votacion/{id}", "VotacionesController@votacion");
route::get("votaciondecretos/{id}", "VotacionesController@votaciondecretos");
// route::get("puntosdeacuerd", "ResolucionesController@puntosdeacuerdo");
Route::resource("votaciones", "VotacionesController")->name("*", "votaciones");
Route::resource("anterior", "AnterioController")->name("*", "anterior");
Route::resource("ordenes", "OrdenDelDiaController")->name("*", "ordenes");
Route::resource("debates", "DebatesController")->name("*", "debates");
route::get("iniciativa/{id}", "ResolucionesController@getIniciativa");
});
extracted();
});
});
Route::group(['as' => 'mcg.', "prefix" => "mcg"], function () {
Route::namespace('App\\Http\\Controllers\\MCG')->group(function () {
Route::get('/', [\App\Http\Controllers\MCG\HomeController::class, 'index'])->name('home');
route::post("savecomu", "ComunicadosController@savecomunicado");
route::get("delete/img/comunicado/{id}", "ComunicadosController@deleteImg");
route::get("img/comunicado/{id}", "ComunicadosController@getImg");
route::get("iniciativas/votacion/{id}/{control}/", "IniciativasController@votacion")->name("votacion");
route::get("puntodeacuerdo", "IniciativasController@puntodeacuerdo")->name("puntoacuerdo");
route::put("iniciativas/votacion/{id}", "IniciativasController@saveVotacion")->name("votaciones_save");
route::get("iniciativas/votacion/delete/{id}", "IniciativasController@deleteVotacion")->name("votaciones_delete");
route::put("iniciativas/votacion/import/{id}", "IniciativasController@import")->name("votaciones_import");
route::get("iniciativas/documento", "IniciativasController@documento");
route::post("savedocu", "IniciativasController@savedocu")->name("savedocu");
route::post("banner/orden", "BannerController@updateOrden");
route::get("banner/orden", "BannerController@getOrden");
route::get("banner/restore/{id}", "BannerController@restore");
route::get("sesiones/asistencia/{id}", "SesionesController@asistencia");
route::get("sesiones/asistencia/{id}", "SesionesController@asistencia");
route::put("sesiones/asistencia/{id}", "SesionesController@saveAsistencia")->name("asistencias_save");
route::get("comisiones/asistencia/{id}/{cont}", "ComisionesController@asistencia");
route::put("comisiones/asistencia/save/{id}", "ComisionesController@saveAsistencia")->name("asistencias_comision_save");
route::get("comisiones/votaciones/{id}/{tema}", "ComisionesController@votaciones")->name("asistencias_comision_tema");
route::put("comisiones/votaciones/save/{id}", "ComisionesController@saveVotaciones")->name("asistencias_votaciones_save");
route::post("saveTemaEdita", "ComisionesController@savetemaE")->name("save.edita");
route::put("comisiones/integrantes/save", "IntegrantesComisionController@saveIntegrantes")->name("integrantes_save");
route::get("validaComunicado", "ComunicadosController@validaComunicado");
route::put("guardar/{id}", "IniciativasController@saveIniciativa");
route::get("delete/decreto/{id}/{iniciativa}", "IniciativasController@eliminarDecreto");
route::get("diputado/{id}", "ComisionesController@getDiputado");
Route::resource("votaciones", "VotacionesController")->name("*", "votaciones");
Route::put("delete/reunion/asistencia/{id}", "ComisionesController@deleteReunionAsistencia")->name("delete.asistencias");
route::put("savediario", "DiarioDebatesController@saveDiario");
});
Route::resources([
'diputados' => \App\Http\Controllers\MCG\DiputadosController::class,
'comunicados' => \App\Http\Controllers\MCG\ComunicadosController::class,
'iniciativas' => \App\Http\Controllers\MCG\IniciativasController::class,
'banner' => \App\Http\Controllers\MCG\BannerController::class,
'sesiones' => \App\Http\Controllers\MCG\SesionesController::class,
'comisiones' => \App\Http\Controllers\MCG\ComisionesController::class,
'legislacion' => \App\Http\Controllers\MCG\LegislacionController::class,
'gaceta' => \App\Http\Controllers\MCG\GacetaController::class,
'diariodebates' => \App\Http\Controllers\MCG\DiarioDebatesController::class,
]);
Route::resource('eventos', '\App\Http\Controllers\MCG\EventoController')->names('eventos');
Route::get('getSede', '\App\Http\Controllers\MCG\EventoController@getSede')->name('getSede');
Auth::routes();
});
OHA YOOOO