Commit 771b7133 authored by cyprien's avatar cyprien
Browse files

update funct

parent 3ba41809
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -7,13 +7,11 @@

class DiveSesssionUpdate extends Controller
{
    //
    //Update a diving session
    public static function update($request, $id)
    {
        $dv = DivingSession::where('DS_CODE', $id);

        $dv = new DivingSession();
        $dv->DS_CODE = 'DS'.sizeof(DivingSession::all())+1;
        $dv->US_ID = $request->pilot;
        $dv->DL_ID = $request->location;
        $dv->BO_ID = $request->boat;
+1 −1
Original line number Diff line number Diff line
@@ -5,7 +5,7 @@
        <div style="width: 50%; margin-right: 50px; height: 100%; display:flex; align-items: center; flex-direction: column">
            <img src="{{ asset('/images/Diver1.png') }}" alt="Diver illustration">
        </div>
        <form action="/create/dive" method="POST" style="width: 70%;font-size: 20px;">
        <form action="/dive/update/{{$dive->DS_CODE}}" method="POST" style="width: 70%;font-size: 20px;">
            @csrf
            <h1 class="text-4xl"
                style="font-family: 'Space Grotesk', sans-serif; font-weight: bold; margin-bottom: 30px;">Modification d'une
+7 −0
Original line number Diff line number Diff line
@@ -4,6 +4,7 @@
use App\Models\DivingSession;
use App\Http\Controllers\DivingSignUpController;
use App\Http\Controllers\DiveSessionCreation;
use App\Http\Controllers\DiveSesssionUpdate;
use App\Http\Controllers\AuthController;
use Illuminate\Support\Facades\Route;
use Illuminate\Http\Request;
@@ -84,6 +85,12 @@
                'users' => User::all()]);
});

Route::middleware('App\Http\Middleware\rightChecker')
    ->post('/dive/update/{id}', function($request, $id){
        DiveSesssionUpdate::update($request, $id);
        redirect('/');
});

Route::middleware('App\Http\Middleware\rightChecker')
    ->post('/dive/disable/{id}', function ($id){
    DivingSession::find($id)->disable();