From ba3aebbd282207c4e7f015adc4b0ce864f08eabb Mon Sep 17 00:00:00 2001
From: Andreas Kristiansen <6977712+AndreasK79@users.noreply.github.com>
Date: Mon, 7 Jul 2025 08:16:56 +0200
Subject: [PATCH] Added function and button for new edge
---
application/views/bands/bandedges.php | 3 ++
assets/js/sections/bandedges.js | 42 +++++++++++++++++++++++++++
2 files changed, 45 insertions(+)
diff --git a/application/views/bands/bandedges.php b/application/views/bands/bandedges.php
index 814cd94cc..4e917a658 100644
--- a/application/views/bands/bandedges.php
+++ b/application/views/bands/bandedges.php
@@ -40,6 +40,9 @@
+
+
+
diff --git a/assets/js/sections/bandedges.js b/assets/js/sections/bandedges.js
index e070ecc3f..6d25e04fa 100644
--- a/assets/js/sections/bandedges.js
+++ b/assets/js/sections/bandedges.js
@@ -35,6 +35,48 @@ function editBandEdge(id) {
$('#frequencyfrom_' + id).focus();
}
+function createBandEdge() {
+ $('.addsatmode').prop("disabled", true);
+ BootstrapDialog.show({
+ title: 'Add Band Edge',
+ message: '',
+ buttons: [{
+ label: 'Save',
+ cssClass: 'btn-success',
+ action: function (dialogItself) {
+ var form = dialogItself.getModalBody().find('form')[0];
+ if (form.band.value == "") {
+ dialogItself.getModalBody().prepend('
');
+ }
+ else {
+ $.ajax({
+ url: base_url + 'index.php/band/savebandedge',
+ type: 'post',
+ data: {
+ 'band': form.band.value,
+ 'bandgroup': form.bandgroup.value,
+ 'ssbqrg': form.ssbqrg.value,
+ 'dataqrg': form.dataqrg.value,
+ 'cwqrg': form.cwqrg.value
+ },
+ success: function (html) {
+ location.reload();
+ }
+ });
+ dialogItself.close();
+ }
+ }
+ }, {
+ label: 'Cancel',
+ cssClass: 'btn-danger',
+ action: function (dialogItself) {
+ dialogItself.close();
+ $('.addsatmode').prop("disabled", false);
+ }
+ }]
+ });
+}
+
function saveChanges(id) {
$('.addsatmode').prop("disabled", false);
var frequencyfrom = $('#frequencyfrom_'+id).first().closest('td').html();