(function(){
  var modalEditar = document.getElementById('modalEditar');
  if(modalEditar){
    modalEditar.addEventListener('show.bs.modal', function(e){
      var btn = e.relatedTarget;
      if(!btn) return;

      var id = btn.getAttribute('data-id') || "";
      var mac = btn.getAttribute('data-mac') || "";

      var inputId = document.getElementById('editId');
      var inputMac = document.getElementById('editMac');

      if(inputId) inputId.value = id;
      if(inputMac) inputMac.value = mac;
    });
  }

  var modalExcluir = document.getElementById('modalExcluir');
  if(modalExcluir){
    modalExcluir.addEventListener('show.bs.modal', function(e){
      var btn = e.relatedTarget;
      if(!btn) return;

      var id = btn.getAttribute('data-id') || "";
      var mac = btn.getAttribute('data-mac') || "";

      var inputId = document.getElementById('deleteId');
      var labelMac = document.getElementById('deleteMac');

      if(inputId) inputId.value = id;
      if(labelMac) labelMac.textContent = mac;
    });
  }
})();
