diff --git a/application/modules/Asset/controllers/Asset.php b/application/modules/Asset/controllers/Asset.php index ab4dfbe..7c11da6 100644 --- a/application/modules/Asset/controllers/Asset.php +++ b/application/modules/Asset/controllers/Asset.php @@ -106,7 +106,8 @@ public function assetList($category , $purchase_date_from = null , $purchase_dat // get depreciation value $category_percentage = $this->Asset_model->get_by_category_id($value->category); // percentage formula calculation - $category_percentage = $category_percentage[0]['depreciation_percentage'] / 2; + $depr_percent_value = (gettype($category_percentage) == 'array') ? (isset($category_percentage[0]['depreciation_percentage'])?$category_percentage[0]['depreciation_percentage']:0) : 0; + $category_percentage = $depr_percent_value / 2; $depreciate_value = $cost * $category_percentage / 100; $cost = abs($depreciate_value - $cost); // echo $cost;die(); @@ -114,7 +115,8 @@ public function assetList($category , $purchase_date_from = null , $purchase_dat for ($i=0 ; $i < $interval->y ; $i++) { // $category_percentage = $this->Asset_model->get_by_category_id($value->category); - $category_per = $category_percentage[0]['depreciation_percentage']; + $depr_percent_value = (gettype($category_percentage) == 'array') ? (isset($category_percentage[0]['depreciation_percentage'])?$category_percentage[0]['depreciation_percentage']:0) : 0; + $category_per = $depr_percent_value; $depreciate_value = $cost * $category_per / 100; $data['current_cost'] = abs($depreciate_value - $cost); $editCurrentValue = $this->MY_Model->edit_option($data, $value->id, $table); @@ -127,7 +129,8 @@ public function assetList($category , $purchase_date_from = null , $purchase_dat // get depreciation value $category_percentage = $this->Asset_model->get_by_category_id($value->category); // percentage formula calculation - $category_percentage = $category_percentage[0]['depreciation_percentage']; + $depr_percent_value = (gettype($category_percentage) == 'array') ? (isset($category_percentage[0]['depreciation_percentage'])?$category_percentage[0]['depreciation_percentage']:0) : 0; + $category_percentage = $depr_percent_value; $depreciate_value = $cost * $category_percentage / 100; $cost = abs($depreciate_value - $cost); @@ -135,8 +138,9 @@ public function assetList($category , $purchase_date_from = null , $purchase_dat // get depreciation value $category_percentage = $this->Asset_model->get_by_category_id($value->category); for ($i=0 ; $i < $interval->y ; $i++) - { - $category_per = $category_percentage[0]['depreciation_percentage']; + { + $depr_percent_value = (gettype($category_percentage) == 'array') ? (isset($category_percentage[0]['depreciation_percentage'])?$category_percentage[0]['depreciation_percentage']:0) : 0; + $category_per = $depr_percent_value; $depreciate_value = $cost * $category_per / 100; // echo $depreciate_value; die(); $data['current_cost'] = abs($depreciate_value- $cost); @@ -156,7 +160,8 @@ public function assetList($category , $purchase_date_from = null , $purchase_dat // get depreciation value $category_percentage = $this->Asset_model->get_by_category_id($value->category); // percentage formula calculation - $category_percentage = $category_percentage[0]['depreciation_percentage'] / 2; + $depr_percent_value = (gettype($category_percentage) == 'array') ? (isset($category_percentage[0]['depreciation_percentage'])?$category_percentage[0]['depreciation_percentage']:0) : 0; + $category_percentage = $depr_percent_value / 2; $depreciate_value = $cost * $category_percentage / 100; $data['current_cost'] = abs($cost - $depreciate_value); $editCurrentValue = $this->MY_Model->edit_option($data, $value->id, $table); @@ -168,7 +173,8 @@ public function assetList($category , $purchase_date_from = null , $purchase_dat // get depreciation value $category_percentage = $this->Asset_model->get_by_category_id($value->category); // percentage formula calculation - $depreciate_value = $cost * $category_percentage[0]['depreciation_percentage'] / 100; + $depr_percent_value = (gettype($category_percentage) == 'array') ? (isset($category_percentage[0]['depreciation_percentage'])?$category_percentage[0]['depreciation_percentage']:0) : 0; + $depreciate_value = $cost * $depr_percent_value / 100; $data['current_cost'] = abs($cost - $depreciate_value); $editCurrentValue = $this->MY_Model->edit_option($data, $value->id, $table); } @@ -218,7 +224,8 @@ public function createAssets() $create_assets = $this->MY_Model->insert($data,$table); // Qr code - $qr_data['qrcode_img'] = (new QRCode)->render(base_url().'Asset/view_asset_details/'.md5($create_assets)); + // $qr_data['qrcode_img'] = (new QRCode)->render(base_url().'Asset/view_asset_details/'.md5($create_assets)); + $qr_data['qrcode_img'] = ""; $editAssetData = $this->MY_Model->edit_option($qr_data, $create_assets, $table); $editCurrentValue = $this->MY_Model->edit_option($qr_data, $create_assets, $table); @@ -364,7 +371,7 @@ public function view_asset_details($id) $asset_insurance = $this->Asset_model->get_insurance_with_join($id,user()->business_id); $asset_images = $this->Asset_model->get_by_asset_id($id,'asset_images',user()->business_id); $asset_history = $this->Audit_model->get_history($id,'asset',user()->business_id); - $data = array('asset_id'=>$assetData->id,'asset_value' => $asset_value ,'asset_usage' => $asset_usage ,'asset_amc' =>$asset_amc ,'asset_insurance'=>$asset_insurance, 'asset_images'=>$asset_images,'asset_history'=>$asset_history,'tab'=>$tab); + $data = array('asset_id'=>$assetData->id,'asset_value' => $asset_value ,'asset_usage' => $asset_usage ,'asset_amc' =>$asset_amc ,'asset_insurance'=>$asset_insurance, 'asset_images'=>$asset_images,'asset_history'=>$asset_history,'tab'=>isset($tab)?$tab:""); $sub_asset_value_htmlPage = $this->load->view('asset_sub_value_list.php',$data,true); $this->layout->set('sub_asset_value_htmlPage', $sub_asset_value_htmlPage); $this->layout->set('editData', $assetData); diff --git a/application/modules/Asset/views/Decline_Reason_form.php b/application/modules/Asset/views/Decline_Reason_form.php index 968bf0e..c4c2c79 100644 --- a/application/modules/Asset/views/Decline_Reason_form.php +++ b/application/modules/Asset/views/Decline_Reason_form.php @@ -35,5 +35,18 @@ + diff --git a/application/modules/Asset/views/add_asset.php b/application/modules/Asset/views/add_asset.php index 1a89dcd..23a40a7 100644 --- a/application/modules/Asset/views/add_asset.php +++ b/application/modules/Asset/views/add_asset.php @@ -227,20 +227,16 @@ function checkFileFormat() { } diff --git a/application/modules/Asset/views/asset_amc_form.php b/application/modules/Asset/views/asset_amc_form.php index 0e19940..59db8b1 100644 --- a/application/modules/Asset/views/asset_amc_form.php +++ b/application/modules/Asset/views/asset_amc_form.php @@ -97,4 +97,18 @@ format: 'DD-MM-YYYY' }); - \ No newline at end of file + + \ No newline at end of file diff --git a/application/modules/Asset/views/asset_image_form.php b/application/modules/Asset/views/asset_image_form.php index 1ddd40b..1bf14fb 100644 --- a/application/modules/Asset/views/asset_image_form.php +++ b/application/modules/Asset/views/asset_image_form.php @@ -33,4 +33,17 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/application/modules/Asset/views/asset_insurance_form.php b/application/modules/Asset/views/asset_insurance_form.php index 6ccea28..48d12dc 100644 --- a/application/modules/Asset/views/asset_insurance_form.php +++ b/application/modules/Asset/views/asset_insurance_form.php @@ -102,4 +102,18 @@ $('#myDatepicker7').datetimepicker({ format: 'DD-MM-YYYY' }); - \ No newline at end of file + + \ No newline at end of file diff --git a/application/modules/Asset/views/asset_list.php b/application/modules/Asset/views/asset_list.php index 09fc1c3..4d1dbd2 100644 --- a/application/modules/Asset/views/asset_list.php +++ b/application/modules/Asset/views/asset_list.php @@ -26,7 +26,8 @@