Exemplo n.º 1
0
 public function hotspotsGroups(HGroupsRequest $request)
 {
     $groupsId = $request->input('groups_id');
     $hotspots_ids = json_decode($request->input('hotspots_id'), true);
     try {
         $data['groups_id'] = $groupsId;
         foreach ($hotspots_ids as $id) {
             $data['hotspots_id'] = $id;
             \App\Models\HotspotsGroups::updateOrCreate($data, ['flagactive' => 1]);
         }
         $return = array('state' => 1, 'msg' => 'ok', 'data' => array());
     } catch (Exception $exc) {
         $return = array('state' => 0, 'msg' => $exc->getMessage());
     }
     return response()->json($return);
 }
Exemplo n.º 2
0
 public function getInsertFreeAll(Request $request)
 {
     $groupsId = $request->input('groups_id');
     $dataGroup = Groups::find($groupsId);
     $datoUpdate['geocode'] = $dataGroup->customer_id;
     $hotspots_ids = json_decode($request->input('hotspots_id'), true);
     try {
         $data['groups_id'] = $groupsId;
         foreach ($hotspots_ids as $id) {
             $dataHostPot = Hostpots::find($id);
             $dataHostPot->update($datoUpdate);
             $data['hotspots_id'] = $id;
             \App\Models\HotspotsGroups::updateOrCreate($data, ['flagactive' => 1]);
         }
         $return = array('state' => 1, 'msg' => 'ok', 'data' => array());
     } catch (Exception $exc) {
         $return = array('state' => 0, 'msg' => $exc->getMessage());
     }
     return response()->json($return);
 }