//V. 2.3 //19-06-2023 maiUser /////////////////////////////////////////// ////////T O O L B A R ///////////////////// /////////////////////////////////////////// /////////////////////////////////////////// /////////////////////////////////////////// // POPUP CAMBIA PASSWORD /////////////////////////////////////////// /////////////////////////////////////////// function cambiaPwdPop() { $("#modalPwd").modal("show"); } /////////////////////////////////////////// /////////////////////////////////////////// // CAMBIA PASSWORD /////////////////////////////////////////// /////////////////////////////////////////// function cambiaPwd() { var f = document.main; f.action = f.actionPage.value; checkBoxes(); f.cmd.value = "changePwd"; f.act.value = ""; $("#modalPwd").modal("hide"); setTimeout( function () { Ab.submitAj('main'); }, 1000); } /////////////////////////////////////////// /////////////////////////////////////////// // POPUP CAMBIA PASSWORD 2 /////////////////////////////////////////// /////////////////////////////////////////// function cambiaPwdPop2() { $("#modalPwd2").modal("show"); } /////////////////////////////////////////// /////////////////////////////////////////// // CAMBIA PASSWORD /////////////////////////////////////////// /////////////////////////////////////////// function cambiaPwd2() { var f = document.main; f.action = f.actionPage.value; checkBoxes(); f.cmd.value = "changePwdSuper"; f.act.value = ""; $("#modalPwd2").modal("hide"); setTimeout( function () { Ab.submitAj('main'); }, 1000); } ///////////////////////////////////////////////// ////////////////////////////////////////////////// function addPermesso() ///////////////////////////////////////////// { if (checkFields()) { checkBoxes(); var f = document.main; f.action = f.actionPage.value; if (Ab.validateForm('id_access', 'Permesso', 'R', 'flgRW', 'Lettura/Scrittura', 'R')) { f.cmd.value = "grAdmin"; f.act.value = "addAccess"; Ab.submitAj('main'); } } } ///////////////////////////////////////////// function delPermesso(l_id) ///////////////////////////////////////////// { Ab.confirmDelete4(function () { checkBoxes(); var f = document.main; f.action = f.actionPage.value; // FACCIO IL SUBMIT f.cmd.value = "grAdmin"; f.act.value = "delAccess"; f.id_userAccess.value = l_id; Ab.submitAj('main'); }); } ///////////////////////////////////////////////// ////////////////////////////////////////////////// function addGrPermesso() ///////////////////////////////////////////// { if (checkFields()) { checkBoxes(); var f = document.main; f.action = f.actionPage.value; if (Ab.validateForm('id_accessGroup', 'Permesso', 'R')) { f.cmd.value = "grAdmin"; f.act.value = "addAccessGroup"; Ab.submitAj('main'); } } } function delGrPermesso(l_id) ///////////////////////////////////////////// { Ab.confirmDelete4(function () { checkBoxes(); var f = document.main; f.action = f.actionPage.value; // FACCIO IL SUBMIT f.cmd.value = "grAdmin"; f.act.value = "delAccessGroup"; f.id_userAccessGroup.value = l_id; Ab.submitAj('main'); }); } function delLog() ///////////////////////////////////////////// { Ab.confirmDelete4(function () { var f = document.main; f.action = f.actionPage.value; checkBoxes(); f.cmd.value = "delLog"; f.act.value = ""; Ab.submitAj('main'); }); } function initCommand() { Swal.fire({ title: "Inizializzazione", text: "Verranno inseriti i parametri standard. Vui continuare?", icon: "warning", showDenyButton: true, showCancelButton: false, confirmButtonText: `Si`, denyButtonText: `No`, cancelButtonText: `Annulla`, }).then((result) => { /* Read more about isConfirmed, isDenied below */ if (result.isConfirmed) { //////////////////////////////////////////////////////////////////// var f = document.main; f.action = f.actionPage.value; f.cmd.value = "init"; f.act.value = "" Ab.submitAj('main'); //////////////////////////////////////////////////////////////////// } else if (result.isDenied) { //Swal.fire('Changes are not saved', '', 'info') } }) } function updatePwd() { Swal.fire({ title: "Cripta Password", text: "Verranno create le password criptate se necessario. Procedura non reversibile. Sei sicuro?", icon: "warning", showDenyButton: true, showCancelButton: false, confirmButtonText: `Si`, denyButtonText: `No`, cancelButtonText: `Annulla`, }).then((result) => { /* Read more about isConfirmed, isDenied below */ if (result.isConfirmed) { //////////////////////////////////////////////////////////////////// var f = document.main; f.action = f.actionPage.value; f.cmd.value = "initPwd"; f.act.value = "" Ab.submitAj('main'); //////////////////////////////////////////////////////////////////// } else if (result.isDenied) { //Swal.fire('Changes are not saved', '', 'info') } }) } /**************************************************************/ /**************************************************************/ /** associativa cliente use */ /**************************************************************/ /**************************************************************/ function addUserCliente() { debugger; if (checkFields()) { var f = document.main; f.action = f.actionPage.value; if (Ab.validateForm4($("#lang").val(),'main','id_cliforU', 'Cliente', 'RisNumKey')) { f.cmd.value = "addUserCliente"; f.act.value = ""; Ab.submitAj('main'); } } } function delUserCliente(l_id) { Ab.confirmDelete4(function () { checkBoxes(); var f = document.main; f.action = f.actionPage.value; // FACCIO IL SUBMIT f.cmd.value = "delUserCliente"; f.act.value = ""; f.id_userClifor.value = l_id; Ab.submitAj('main'); }); } function documentReadyScriptCR() { //alert('pio'); //$(".select2").select2(); } /*********************************************/ /*********************************************/ /* modifica utente n. 1!!! c'è comunque il controllo a monte*/ /*********************************************/ /*********************************************/ function editOne() { $("#main").attr("action", $("#actionPage").val()); $("#cmd", "#main").val("md"); $("#act", "#main").val(""); $("#cmd2").val(""); $("#act2").val(""); $("#" + $("#_id_name").val()).val(1); Ab.submitAj('main'); } /*********************************************/ /*********************************************/ /* crea coda messaggi in base a template*/ /*********************************************/ /*********************************************/ function creaCodaMsg() { var f = document.main; if (f.id_templateMsg.value != "") { if (confirm("Verrà creata una nuova coda di messaggi in base al template scelto. Sei Sicuro?")) { f.action = f.actionPage.value; // FACCIO IL SUBMIT f.cmd.value = "creaCodaMsg"; Ab.submitAj('main'); } } else alert('Template non selezionato'); } /*********************************************/ /*********************************************/ /* modifica e nuovo clifor su dettaglio*/ /*********************************************/ /*********************************************/ var retItemsClifor = [{ "formField": "id_clifor", "modalField": "id_clifor" }, { "formField": "descrizioneClifor", "modalField": "descrizioneCompleta" }]; function nuovoClifor() { if ($("#flgClienteFornitore").val() == 'C') { newCli("main", retItemsClifor); } else newFor("main", retItemsClifor); } function modificaClifor() { if ($("#flgClienteFornitore").val() == 'C') modClifor("main", retItemsClifor); else modClifor("main", retItemsClifor); } function modificaCliente() { if ($("#id_clifor").val() != "" && $("#id_clifor").val() != "0") { var f = document.main; f.action = "../anag/Clifor.abl"; // FACCIO IL SUBMIT f.cmd.value = "md"; f.act.value = ""; Ab.submitAj('main'); } } function postSaveCliforCaller() { saveCommand(); } /*************************************************************/ /*************************************************************/ /* comando mail.. in qs. caso manda la mail di registrazione o quella del codice di controllo */ /*************************************************************/ function mailUser() { Swal.fire({ title: "Mail Utente", text: "Verra' inviata la mail di registrazione o quella con il control code. Vui continuare?", icon: "warning", showDenyButton: true, showCancelButton: false, confirmButtonText: `Si`, denyButtonText: `No`, cancelButtonText: `Annulla`, }).then((result) => { /* Read more about isConfirmed, isDenied below */ if (result.isConfirmed) { //////////////////////////////////////////////////////////////////// var f = document.main; f.action = f.actionPage.value; f.cmd.value = "mail"; f.act.value = "" Ab.submitAj('main'); //////////////////////////////////////////////////////////////////// } else if (result.isDenied) { //Swal.fire('Changes are not saved', '', 'info') } }) }