Merge branch 'new_theme' of bitbucket.org:venbainformationtechnology/ria into new_theme

This commit is contained in:
vadivel J 2024-11-08 11:10:11 +05:30
commit 1126731c5a

View File

@ -470,6 +470,10 @@ class StockController extends BaseController
$updateDustAndRoughStockDetailsData = json_decode($postData['updateDustAndRoughStockDetails'], true); $updateDustAndRoughStockDetailsData = json_decode($postData['updateDustAndRoughStockDetails'], true);
$updates = [];
$inserts = [];
foreach($updateDustAndRoughStockDetailsData as $data){ foreach($updateDustAndRoughStockDetailsData as $data){
$date = $data['date']; $date = $data['date'];
@ -488,14 +492,27 @@ class StockController extends BaseController
if (empty($resultExists)) { if (empty($resultExists)) {
$inserted = $this->dustAndRoughStockDetails_model->insert($dbData); $inserts[] = $dbData;
} else { } else {
$updated=$this->dustAndRoughStockDetails_model $updates[] = $dbData;
->where('date',$date) }
->set($dbData)
->update();
} }
if (!empty($inserts)) {
$this->dustAndRoughStockDetails_model->insertBatch($inserts);
}
if (!empty($updates)) {
$updateResult = $this->dustAndRoughStockDetails_model->updateBatch($updates, 'date');
if ($updateResult === FALSE) {
echo "Error during update";
} else {
echo "Data Updated Successfully";
return;
}
} }
echo "Data Saved Successfully"; echo "Data Saved Successfully";