From 8653971dd2c4b8c1404f9fe3f27f956d51a338c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaime=20Jim=C3=A9nez?= Date: Thu, 29 Aug 2024 14:05:17 +0200 Subject: [PATCH] =?UTF-8?q?a=C3=B1adida=20confirmaci=C3=B3n=20para=20borra?= =?UTF-8?q?r=20albaranes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../vuexy/form/pedidos/_albaranesItems.php | 33 +++++++++++++++---- .../vuexy/form/pedidos/viewPedidoForm.php | 1 + 2 files changed, 28 insertions(+), 6 deletions(-) diff --git a/ci4/app/Views/themes/vuexy/form/pedidos/_albaranesItems.php b/ci4/app/Views/themes/vuexy/form/pedidos/_albaranesItems.php index 981e9dd4..d9306818 100644 --- a/ci4/app/Views/themes/vuexy/form/pedidos/_albaranesItems.php +++ b/ci4/app/Views/themes/vuexy/form/pedidos/_albaranesItems.php @@ -598,6 +598,16 @@ $(document).on('change', '.albaran_linea', function(){ $(document).on('click', '#borrar_albaranes', function(){ + asyncConfirmDialogWithParams( + "Borrar albaranes", + "¿Está seguro de borrar los albaranes? Esta acción no se puede deshacer.", + borrar_albaranes, function(){}, []) + + +}); + +function borrar_albaranes(){ + // seleccionan todos los accordion dentro del body del accordion accordioAlbaranes $('.accordion-albaran').each(function() { // Aquí puedes trabajar con cada acordeón interno encontrado @@ -617,12 +627,12 @@ $(document).on('click', '#borrar_albaranes', function(){ } } }); - }); -}); + }); +} + + +function borrar_albaran(albaran_id){ -$(document).on('click', '.borrar-albaran', function(){ - - var albaran_id = $(this).attr('id').split('_').slice(-1)[0]; var url = ''; url = url.replace(':id', albaran_id ); $.ajax({ @@ -637,7 +647,18 @@ $(document).on('click', '.borrar-albaran', function(){ } } } - }); + }); +} + + +$(document).on('click', '.borrar-albaran', function(){ + + var albaran_id = $(this).attr('id').split('_').slice(-1)[0]; + + asyncConfirmDialogWithParams( + "Borrar albarán", + "¿Está seguro de borrar el albarán? Esta acción no se puede deshacer.", + borrar_albaran, function(){}, [albaran_id]) }); $(document).on('click', '.nueva-linea-albaran', function(){ diff --git a/ci4/app/Views/themes/vuexy/form/pedidos/viewPedidoForm.php b/ci4/app/Views/themes/vuexy/form/pedidos/viewPedidoForm.php index 773ab727..e63cd721 100644 --- a/ci4/app/Views/themes/vuexy/form/pedidos/viewPedidoForm.php +++ b/ci4/app/Views/themes/vuexy/form/pedidos/viewPedidoForm.php @@ -27,6 +27,7 @@ + endSection() ?>