diff --git a/app/Http/Controllers/UserPadController.php b/app/Http/Controllers/UserPadController.php
index 147369f32be65118c68aba6fe9681205e7a30a3b..e1d9fef0fb739aaf6541b67490a4e21df69bcaef 100644
--- a/app/Http/Controllers/UserPadController.php
+++ b/app/Http/Controllers/UserPadController.php
@@ -104,6 +104,11 @@ class UserPadController extends Controller
return Response::json(['errors' => $validator->errors(), 'status' => 400]);
}
+ public function savePAD($user_pad_id)
+ {
+ return view('pad.components.confirm_save', ['user_pad_id' => $user_pad_id]);
+ }
+
public function generatePDF($user_pad_id)
{
$ensinoTotalHoras =
diff --git a/resources/views/pad/components/confirm_save.blade.php b/resources/views/pad/components/confirm_save.blade.php
new file mode 100644
index 0000000000000000000000000000000000000000..31e5d70459be1fa6640d65358e2dee957ea95c4e
--- /dev/null
+++ b/resources/views/pad/components/confirm_save.blade.php
@@ -0,0 +1,23 @@
+
Atenção
+
+
+
Você está prestes a salvar seu projeto.
+ Qualquer informação importante que você tenha apagado será perdida
+ e a versão atual do projeto será salva.
+
+ Você aceita em continuar o salvamento e manter as informações atuais?
+
+
+
+
+
+
+
+
+
diff --git a/resources/views/pad/teacher/view.blade.php b/resources/views/pad/teacher/view.blade.php
index c221a0c8764dbc5f5fade6a46cc3bd3731b2857e..0413f084cc7ae23d48c1e83a58401c4afbc2d880 100644
--- a/resources/views/pad/teacher/view.blade.php
+++ b/resources/views/pad/teacher/view.blade.php
@@ -19,12 +19,10 @@
DIMENSÕES
-
+
-
+@include('components.modal', [
+ 'size' => 'modal-lg',
+ 'header' => 'Salvar PAD?'
+])
@endsection
+
+@section('scripts')
+ @include('pad.components.scripts.dimensao.ensino.show_modal', [
+ 'modal_id' => 'modal',
+ 'route' => route('user-pad_save', ['user_pad_id' => $user_pad_id]),
+ 'btn_class' => 'btn-save_pad',
+ ])
+@endsection
\ No newline at end of file
diff --git a/routes/professor_pad.php b/routes/professor_pad.php
index 9ce765c95e9067503a16167576192829378cb0c8..875eb3ae1971d31a5c5edec127e33dc56da46e3f 100644
--- a/routes/professor_pad.php
+++ b/routes/professor_pad.php
@@ -10,5 +10,6 @@ Route::prefix('/user-pad')->group(function() {
Route::post('/update/{id}', [UserPadController::class, 'actionUpdate'])->name('user-pad_update');
Route::delete('/delete/{id}', [UserPadController::class, 'actionDelete'])->name('user-pad_delete');
Route::post('/validate', [UserPadController::class, 'ajaxValidation'])->name('user-pad_ajax_validation');
+ Route::get('/save/{user_pad_id}', [UserPadController::class, 'savePAD'])->name('user-pad_save');
Route::get('/pdf/{user_pad_id}', [UserPadController::class, 'generatePDF'])->name('user-pad_pdf');
});