diff --git a/src/WorkFlowCheck.Web/Pages/BaseStock/CheckPoints/CheckPointEditPage.cshtml b/src/WorkFlowCheck.Web/Pages/BaseStock/CheckPoints/CheckPointEditPage.cshtml index f1fb0db..f3dff7b 100644 --- a/src/WorkFlowCheck.Web/Pages/BaseStock/CheckPoints/CheckPointEditPage.cshtml +++ b/src/WorkFlowCheck.Web/Pages/BaseStock/CheckPoints/CheckPointEditPage.cshtml @@ -101,7 +101,16 @@ $('#tbCheckPointsEditPage').on('click', '.delete-btn', function () { const row = table.row($(this).closest('tr')).data(); - + showConfirmModal({ + title: 'Törlés megerősítése', + message: 'Biztosan törölni szeretnéd ezt az elemet?', + okText: 'Törlés', + cancelText: 'Mégsem' + }).then(function(result) { + if(result === 'ok') { + console.log('Törlés végrehajtva'); + } + }); }); $("#saveCheckPoint").click(function () { const csrfToken = document.querySelector('meta[name="csrf-token"]').getAttribute('content'); @@ -116,14 +125,20 @@ }, data: JSON.stringify(formData.CheckPoint), success: function (response) { - // Sikeres válasz esetén - alert("Sikeres mentés!"); - // opcionálisan pl. form reset, redirect stb. + showMessageModal({ + title: 'Figyelmem!', + message: 'Sikeres mentés.', + okText: 'Értettem' + }); }, error: function (xhr, status, error) { // Hiba esetén console.error("Hiba: ", error); - alert("Mentés nem sikerült."); + showMessageModal({ + title: 'Hiba!', + message: 'A mentés NEM sikerült!', + okText: 'Értettem' + }); } }); diff --git a/src/WorkFlowCheck.Web/Pages/BaseStock/CheckPoints/CheckPointsPage.cshtml b/src/WorkFlowCheck.Web/Pages/BaseStock/CheckPoints/CheckPointsPage.cshtml index 785062e..2ea43c3 100644 --- a/src/WorkFlowCheck.Web/Pages/BaseStock/CheckPoints/CheckPointsPage.cshtml +++ b/src/WorkFlowCheck.Web/Pages/BaseStock/CheckPoints/CheckPointsPage.cshtml @@ -69,7 +69,17 @@ $('#tbCheckPointsPage').on('click', '.delete-btn', function () { const row = table.row($(this).closest('tr')).data(); - + console.log(row); + showConfirmModal({ + title: 'Törlés megerősítése', + message: 'Biztosan törölni szeretnéd ezt az elemet?', + okText: 'Törlés', + cancelText: 'Mégsem' + }).then(function(result) { + if(result === 'ok') { + console.log('Törlés végrehajtva'); + } + }); }); } \ No newline at end of file diff --git a/src/WorkFlowCheck.Web/Pages/Shared/_Layout.cshtml b/src/WorkFlowCheck.Web/Pages/Shared/_Layout.cshtml index 4fe8ad8..82f5fbb 100644 --- a/src/WorkFlowCheck.Web/Pages/Shared/_Layout.cshtml +++ b/src/WorkFlowCheck.Web/Pages/Shared/_Layout.cshtml @@ -71,6 +71,43 @@ + + + + + +