ldc-mesbr-app/app/Http/Controllers/AjaxController.php
Thibault Richy 8a1054333a init
2019-01-15 14:17:15 +01:00

31 lines
851 B
PHP

<?php
namespace App\Http\Controllers;
use App\Campagne;
use App\Coupon;
use Illuminate\Http\Request;
class AjaxController extends Controller
{
public function add_coupons_ajax(Request $request){
$camp_id = $request->input('campid');
$campagne = Campagne::where('camp_id', $camp_id)->first();
$ids = $request->input('ids');
$coupons = Coupon::find($ids);
$campagne->coupons()->attach($coupons);
return json_encode($coupons);
}
public function remove_coupons_ajax(Request $request){
$camp_id = $request->input('campid');
$campagne = Campagne::where('camp_id', $camp_id)->first();
$coupon_id = $request->input('couponid');
$coupon = Coupon::find($coupon_id);
$campagne->coupons()->detach($coupon_id);
return json_encode($coupon);
}
}