diff --git a/app/Controllers/StockController.php b/app/Controllers/StockController.php index 31739345..15e24e05 100644 --- a/app/Controllers/StockController.php +++ b/app/Controllers/StockController.php @@ -325,7 +325,9 @@ class StockController extends BaseController return $this->loadViews("bagStockDetails", $this->global, $data, NULL); } - public function updateBagStockDetails(){} + public function updateBagStockDetails(){ + + } diff --git a/app/Views/bagStockDetails.php b/app/Views/bagStockDetails.php index d95514c5..f28e7b4f 100644 --- a/app/Views/bagStockDetails.php +++ b/app/Views/bagStockDetails.php @@ -245,7 +245,7 @@ Date material customer - Opening + Opening Stock Receipt Used Balance Stock @@ -260,23 +260,27 @@ $bagStockDetails){ + foreach($groupedBagStockDetails as $groupedBagStockDetailsIndex => $bagStockDetails){ ?> - $bagStockDetail){ ?> - - + + $bagStock){ ?> + + - - - - - + + + + - + oninput="openingStockChange(this)" + contenteditable="true"> + + + @@ -322,7 +326,7 @@ //table to json function - var updateBagStockDetails = tableToJSON(); + var updateBagStockDetails = tableToJson(); $('#loader').show(); $.ajax({ @@ -340,6 +344,16 @@ } + }, + error: function(xhr, status, error) { + + alert("An error occurred while processing the request. Please try again."); + console.error("Error Code:", xhr.status); + console.error("Error Message:", error); + console.error("Response Text:", xhr.responseText); + }, + complete: function() { + $('#loader').hide(); } }); @@ -385,4 +399,18 @@ console.log(tableToJson()); - \ No newline at end of file + + + + + diff --git a/app/Views/incomingSilicaSandDetails.php b/app/Views/incomingSilicaSandDetails.php index ec8a92c7..fc720e10 100644 --- a/app/Views/incomingSilicaSandDetails.php +++ b/app/Views/incomingSilicaSandDetails.php @@ -528,7 +528,17 @@ alert(data); - } + }, + error: function(xhr, status, error) { + + alert("An error occurred while processing the request. Please try again."); + console.error("Error Code:", xhr.status); + console.error("Error Message:", error); + console.error("Response Text:", xhr.responseText); + }, + complete: function() { + $('#loader').hide(); + } } });