Ejemplo n.º 1
0
 public function rms($proyecto_id)
 {
     $rms = Rm::where('proyecto_id', $proyecto_id)->get(['rm', 'id']);
     return response()->json($rms);
 }
Ejemplo n.º 2
0
    Route::patch('/{id}/editar', 'NoIdentificadoController@update');
    Route::delete('/{id}/borrar', 'NoIdentificadoController@destroy');
});
/** Polizas */
Route::group(array('prefix' => 'poliza', 'middleware' => ['auth']), function () {
    Route::get('/nueva/{tipo}/{egreso_id?}/{opciones?}', 'PolizaController@create');
    Route::post('/nueva', 'PolizaController@store');
});
Route::group(['prefix' => 'dropdown-api', 'middleware' => ['auth']], function () {
    Route::get('/objetivos/{proyecto_id}', 'DropdownApiController@objetivos');
    Route::get('/rms/{proyecto_id}', 'DropdownApiController@rms');
});
Route::group(array('prefix' => 'api', 'middleware' => ['auth']), function () {
    Route::get('/rm-dropdown/', function () {
        $proyecto_id = \Input::get('proyecto_id');
        $rms = \Guia\Models\Rm::where('proyecto_id', '=', $proyecto_id)->get(['rm', 'id']);
        return response()->json($rms);
    });
    Route::get('/proyectos-dropdown/', function () {
        $arr_proyectos = \FiltroAcceso::getArrProyectos();
        foreach ($arr_proyectos as $k => $v) {
            $proyectos[] = ['id' => $k, 'proyecto_descripcion' => $v];
        }
        return response()->json($proyectos);
    });
    Route::get('/egresos-proyecto/', function () {
        $proyecto_id = \Input::get('proyecto_id');
        $egresos = \Guia\Models\Proyecto::findOrFail($proyecto_id)->egresos()->with('benef', 'cuentaBancaria', 'cuenta', 'user')->with('rms.cog')->get();
        return response()->json($egresos);
    });
    Route::get('/egresos-benef/', function () {