First Commit

This commit is contained in:
mark committed 2026-10-19 15:22:52 -07:00
1 parent 5eb9dd037d
commit 2e62c0e60b
11877 files changed
+2035312

No files matched your search

+76
View File
@@ -0,0 +1,76 @@
$(".update-status").click(function() {
var scheduleNum = $(this).attr('snum');
var new_status = $(this).attr('status');
switch (new_status) {
case 'Pending':
new_text = "<?php displayLanguageText('TEXT-PENDING'); ?>";
break;
case 'Active':
new_text = "<?php displayLanguageText('TEXT-ACTIVE'); ?>";
break;
case 'Completed':
new_text = "<?php displayLanguageText('TEXT-COMPLETED'); ?>";
break;
case 'Closed':
new_text = "<?php displayLanguageText('TEXT-CLOSED'); ?>";
break;
case 'Deleted':
new_text = "<?php displayLanguageText('TEXT-DELETED'); ?>";
break;
}
var data = "table_name=hotlunch_schedules" +
"&record_num=" + scheduleNum +
"&status=" + new_status;
$.getJSON("ajax.DataRecord.Update.php", data,
function(results) {
$("#status-"+scheduleNum).html(new_text);
$("#status-"+scheduleNum).attr('status', new_status);
}
);
});
$(document).on('click touch','.status-span',function(e) {
e.preventDefault();
var scheduleNum = $(this).attr('rnum');
var status = $(this).attr('status');
var new_status;
var new_text;
switch (status) {
case 'Pending':
new_status = 'Active';
new_text = "<?php displayLanguageText('TEXT-ACTIVE'); ?>";
break;
case 'Active':
new_status = 'Completed';
new_text = "<?php displayLanguageText('TEXT-COMPLETED'); ?>";
break;
case 'Completed':
new_status = 'Closed';
new_text = "<?php displayLanguageText('TEXT-CLOSED'); ?>";
break;
case 'Closed':
new_status = 'Deleted';
new_text = "<?php displayLanguageText('TEXT-DELETED'); ?>";
break;
case 'Deleted':
new_status = 'Pending';
new_text = "<?php displayLanguageText('TEXT-PENDING'); ?>";
break;
}
var data = "table_name=hotlunch_schedules" +
"&record_num=" + scheduleNum +
"&status=" + new_status;
$.getJSON("ajax.DataRecord.Update.php", data,
function(results) {
$("#status-"+scheduleNum).html(new_text);
$("#status-"+scheduleNum).attr('status', new_status);
}
);
});