diff --git a/pages.php b/pages.php index 1e3e95e..57de716 100644 --- a/pages.php +++ b/pages.php @@ -64,6 +64,7 @@ define("PAGES", [ "static/css/tables.css" ], "scripts" => [ + "static/js/bsalert.js", "static/js/datatables.min.js", "static/js/registers.js" ], diff --git a/pages/registers.php b/pages/registers.php index 9972370..484c65c 100644 --- a/pages/registers.php +++ b/pages/registers.php @@ -85,12 +85,7 @@ $registers = $database->select('registers', ['registerid (id)', 'registername (n -
- - - - -
+ @@ -114,4 +109,11 @@ $registers = $database->select('registers', ['registerid (id)', 'registername (n - \ No newline at end of file + + +
+ + + + +
\ No newline at end of file diff --git a/static/js/registers.js b/static/js/registers.js index 8020509..60f9ef7 100644 --- a/static/js/registers.js +++ b/static/js/registers.js @@ -31,4 +31,20 @@ var registertable = $('#registertable').DataTable({ order: [ [2, 'asc'] ] +}); + +$("#registertable").on('click', '.btn-opencash', function () { + var regid = $(this).data("register"); + bsprompt( + "Open Cash", + "Enter the opening amount of cash in the drawer.", + "Open Cash", + "Cancel", + "number", + function (result) { + $("#opencashform #opencashregid").val(regid); + $("#opencashform #opencashstart").val(result); + $("#opencashform").submit(); + } + ); }); \ No newline at end of file