added relantionship in chinabankslip model

added update chinabankslip feature
This commit is contained in:
Jack Goh
2018-06-27 16:37:48 +08:00
parent cea2857d0f
commit addd89ceb8
5 changed files with 60 additions and 31 deletions
@@ -62,4 +62,26 @@ class ChinaBankSlipController extends Controller
return response()->json(['message'=>'success'], 201);
}
public function update(Request $request, $id){
$booking = Booking::where('id',$id)->first();
$china_bankslip = $booking->chinaBankSlip()->first();
// TODO: first or fail
if(!$china_bankslip){
return response()->json(["message"=> "not found"],400);
}
$china_bankslip->actual_transfer_amount = $request->input('actual_transfer_amount');
$china_bankslip->date = $request->input('date');
$china_bankslip->details = $request->input('details');
$china_bankslip->save();
// update booking status
$booking->status = 5;
$booking->admin_status = 6;
$booking->save();
return response()->json(["message"=> "Success"],200);
}
}