File "controlAdmin-20260419141745.js"

Full Path: C:/wamp64/www/INVENTAPP/js/controlAdmin-20260419141745.js
File size: 10.08 KB
MIME-type: text/plain
Charset: utf-8

$(function () {
    /* $("#formNewUser").submit(function (e) {
         e.preventDefault();
         var inpUsuario = $.trim($('#inpUsuario').val());
         var inpNomUsuario = $.trim($('#inpNomUsuario').val());
         var slctPermiso = $.trim($('#slctPermiso').val());
         var inpContraseña = $.trim($('#inpContraseña').val());
         var slctEstado = $.trim($('#slctEstado').val());
         var opcion = 1;
         $.ajax({
             type: "POST",
             url: "../controller/controlAdmin.php",
             data: { inpUsuario: inpUsuario, inpNomUsuario: inpNomUsuario, slctPermiso: slctPermiso, inpContraseña: inpContraseña, slctEstado: slctEstado, opcion: opcion },
             dataType: "json",
             success: function (data) {
                 if (data == "null") {
                     Swal.fire({
                         icon: "error",
                         title: "Ha ocurrido un error en el registro",
                     });
                 } else {
 
                     Swal.fire({
                         icon: "success",
                         title: "!Registro Realizado Exitosamente¡",
                         confirmButtonColor: "#3085d6",
                         confirmButtonText: "Ingresar"
                     }).then((result) => {
                         if (result.value) {
                             window.location.href = "../views/ajustes.php";
                         }
                     })
                 }
 
             }
         });
 
 
     });*/
    $("#formNewUser").submit(function (e) {
        e.preventDefault();
        var inpUsuario = $.trim($("#inpUsuario").val());
        var inpNomUsuario = $.trim($("#inpNomUsuario").val());
        var slctPermiso = $.trim($("#slctPermiso").val());
        var inpContraseña = $.trim($("#inpContraseña").val());
        var slctEstado = $.trim($("#slctEstado").val());
        var opcion = 1;
        $.ajax({
            type: "POST",
            url: "../controller/controlAdmin.php",
            data: {
                inpUsuario: inpUsuario,
                inpNomUsuario: inpNomUsuario,
                slctPermiso: slctPermiso,
                inpContraseña: inpContraseña,
                slctEstado: slctEstado,
                opcion: opcion,
            },
            dataType: "json",
            /* success: function (data) {
              if (data == "null") {
                Swal.fire({
                  icon: "error",
                  title: "Ha ocurrido un error en el registro",
                });
              } else {
                Swal.fire({
                  icon: "success",
                  title: "!Registro Realizado Exitosamente¡",
                  confirmButtonColor: "#3085d6",
                  confirmButtonText: "Ingresar",
                }).then((result) => {
                  if (result.value) {
                    window.location.href = "../views/ajustes.php";
                  }
                });
              }
            }, */
            success: function (data) {
                if (data.success === false) {
                    Swal.fire({
                        icon: "error",
                        title: "Ha ocurrido un error en el registro",
                    });
                } else {
                    Swal.fire({
                        icon: "success",
                        title: "!Registro Realizado Exitosamente¡",
                        confirmButtonColor: "#3085d6",
                        confirmButtonText: "Ingresar",
                    }).then((result) => {
                        if (result.isConfirmed) {
                            window.location.href = "../views/ajustes.php";
                        }
                    });
                }
            },
        });
    });
    // Cuando el usuario escribe el nombre de usuario
    $("#inpUsuario").on("blur", function () {
        var usuario = $(this).val().trim();
        if (usuario !== "") {
            $.ajax({
                type: "POST",
                url: "../controller/controlAdmin.php",
                data: { usuario_buscar: usuario, opcion: "buscarUsuario" },
                dataType: "json",
                success: function (data) {
                    if (data) {
                        // Si existe, rellenar campos
                        $("#inpNomUsuario").val(data.nombre);
                        $("#slctPermiso").val(data.permiso);
                        $("#inpContraseña").val(data.password);
                        $("#slctEstado").val(data.ESTADO);
                    } else {
                        // Limpiar campos si no existe
                        $("#inpNomUsuario").val("");
                        $("#slctPermiso").val("");
                        $("#inpContraseña").val("");
                        $("#slctEstado").val("");
                    }
                },
            });
        }
    });

    $("#formNewItem").submit(function (e) {
        e.preventDefault();
        var inpCodLinea = $.trim($('#inpCodLinea').val());
        var inpNomLinea = $.trim($('#inpNomLinea').val());
        var inpCodItem = $.trim($('#inpCodItem').val());
        var inpNomItem = $.trim($('#inpNomItem').val());
        var aggPesoProm = $.trim($('#aggPesoProm').val());
        var aggPesoMin = $.trim($('#aggPesoMin').val());
        var aggPesoMax = $.trim($('#aggPesoMax').val());
        var opcion = 2;
        $.ajax({
            type: "POST",
            url: "../controller/controlAdmin.php",
            data: { inpCodLinea: inpCodLinea, inpNomLinea: inpNomLinea, inpCodItem: inpCodItem, inpNomItem: inpNomItem, aggPesoProm: aggPesoProm, aggPesoMin: aggPesoMin, aggPesoMax: aggPesoMax, opcion: opcion },
            dataType: "json",
            success: function (data) {
                if (data == "null") {
                    Swal.fire({
                        icon: "error",
                        title: "Ha ocurrido un error en el registro",
                    });
                } else {

                    Swal.fire({
                        icon: "success",
                        title: "!Registro Realizado Exitosamente¡",
                        confirmButtonColor: "#3085d6",
                        confirmButtonText: "Ingresar"
                    }).then((result) => {
                        if (result.value) {
                            window.location.href = "../views/ajustes.php";
                        }
                    })
                }

            }
        });


    });
    $("#formNewUbi").submit(function (e) {
        e.preventDefault();
        var AggUbicacion = $.trim($('#AggUbicacion').val());
        var opcion = 3;
        $.ajax({
            type: "POST",
            url: "../controller/controlAdmin.php",
            data: { AggUbicacion: AggUbicacion, opcion: opcion },
            dataType: "json",
            success: function (data) {
                if (data == "null") {
                    Swal.fire({
                        icon: "error",
                        title: "Ha ocurrido un error en el registro",
                    });
                } else {

                    Swal.fire({
                        icon: "success",
                        title: "!Registro Realizado Exitosamente¡",
                        confirmButtonColor: "#3085d6",
                        confirmButtonText: "Ingresar"
                    }).then((result) => {
                        if (result.value) {
                            window.location.href = "../views/ajustes.php";
                        }
                    })
                }

            }
        });

    });
    $("#formUpdtDcto").submit(function (e) {
        e.preventDefault();
        var actuDcto = $.trim($('#actuDcto').val());
        var opcion = 4;
        $.ajax({
            url: "../controller/controlAdmin.php",
            type: "POST",
            dataType: "json",
            data: { actuDcto: actuDcto, opcion: opcion },
            success: function (data) {
                if (data == "null") {
                    Swal.fire({
                        icon: "error",
                        title: "Ha ocurrido un error en la actualización del documento",
                    });
                } else {

                    Swal.fire({
                        icon: "success",
                        title: "!Registro Realizado Exitosamente¡",
                        confirmButtonColor: "#3085d6",
                        confirmButtonText: "Ingresar"
                    }).then((result) => {
                        if (result.value) {
                            window.location.href = "../views/ajustes.php";
                        }
                    })
                }

            }
        });

    });
    $("#formNewLine").submit(function (e) {
        e.preventDefault();
        var aggCodLinea = $.trim($('#aggCodLinea').val());
        var aggNomLinea = $.trim($('#aggNomLinea').val());
        var opcion = 5;
        $.ajax({
            type: "POST",
            url: "../controller/controlAdmin.php",
            data: { aggCodLinea: aggCodLinea, aggNomLinea: aggNomLinea, opcion: opcion },
            dataType: "json",
            success: function (data) {
                if (data == "null") {
                    Swal.fire({
                        icon: "error",
                        title: "Ha ocurrido un error en el registro",
                    });
                } else {

                    Swal.fire({
                        icon: "success",
                        title: "!Registro Realizado Exitosamente¡",
                        confirmButtonColor: "#3085d6",
                        confirmButtonText: "Ingresar"
                    }).then((result) => {
                        if (result.value) {
                            window.location.href = "../views/ajustes.php";
                        }
                    })
                }

            }
        });

    });
});