191 lines
11 KiB
PHP
191 lines
11 KiB
PHP
<?php
|
|
|
|
class Assetsform
|
|
{
|
|
// other asset details
|
|
public static function getOthersAssetsDetails($values){
|
|
$mergeResult=array();
|
|
foreach($values as $fetchVal){
|
|
$storeValue=array();
|
|
$storeValue['assets_mode'] = $fetchVal['assets_mode'];
|
|
$storeValue['name_of_the_owner'] = $fetchVal['name_of_the_owner']['id']==0 ? $fetchVal['other_owner'] : $fetchVal['name_of_the_owner']['name'];
|
|
// this is for investments type
|
|
if($fetchVal['assets_mode']==7){
|
|
$storeValue['approximate_market_value'] = 'Rs.'.$fetchVal['approximate_market_value'];
|
|
switch($fetchVal['details'][0]['investments_type']) {
|
|
case 1:
|
|
$storeValue['about_assets'] = ' Invested in '.$fetchVal['details'][0]['other_investments_type'].' with '.$fetchVal['details'][0]['bank_name'];
|
|
break;
|
|
case 2:
|
|
$storeValue['about_assets'] = ' Invested in '.$fetchVal['details'][0]['investments_type'].' with '.$fetchVal['details'][0]['bank_name'];
|
|
break;
|
|
case 3:
|
|
$storeValue['about_assets'] = ' Invested in '.$fetchVal['details'][0]['investments_type'].' with '.$fetchVal['details'][0]['bank_name'];
|
|
break;
|
|
case 4:
|
|
$storeValue['about_assets'] = ' Invested in '.$fetchVal['details'][0]['investments_type'].' with '.$fetchVal['details'][0]['bank_name'];
|
|
break;
|
|
case 5:
|
|
$storeValue['about_assets'] = ' Invested in '.$fetchVal['details'][0]['investments_type'].' with '.$fetchVal['details'][0]['bank_name'];
|
|
break;
|
|
case 6:
|
|
$storeValue['about_assets'] = ' Invested in '.$fetchVal['details'][0]['investments_type'].' with '.$fetchVal['details'][0]['bank_name'];
|
|
break;
|
|
default:
|
|
$storeValue['about_assets'] = ' Invested in '.$fetchVal['details'][0]['investments_type'].' with '.$fetchVal['details'][0]['bank_name'];
|
|
|
|
}
|
|
|
|
}
|
|
// this is for life insurance
|
|
else if($fetchVal['assets_mode']==6){
|
|
$storeValue['approximate_market_value'] = 'Rs.'.$fetchVal['details'][0]['sum_assured'];
|
|
|
|
switch($fetchVal['details'][0]['frequency_mode']) {
|
|
case 1:
|
|
$storeValue['about_assets'] = $fetchVal['details'][0]['other_frequency_mode'].' premium of Rs.'.$fetchVal['details'][0]['premium_paid'].' covering '.$fetchVal['details'][0]['members_coverd'];
|
|
break;
|
|
case 2:
|
|
$storeValue['about_assets'] ='Annualy premium of Rs.'.$fetchVal['details'][0]['premium_paid'].' covering '.$fetchVal['details'][0]['members_coverd'];
|
|
break;
|
|
case 3:
|
|
$storeValue['about_assets'] ='Halfyearly premium of Rs.'.$fetchVal['details'][0]['premium_paid'].' covering '.$fetchVal['details'][0]['members_coverd'];
|
|
break;
|
|
case 4:
|
|
$storeValue['about_assets'] ='Fortnightly premium of Rs.'.$fetchVal['details'][0]['premium_paid'].' covering '.$fetchVal['details'][0]['members_coverd'];
|
|
break;
|
|
case 5:
|
|
$storeValue['about_assets'] ='Daily premium of Rs.'.$fetchVal['details'][0]['premium_paid'].' covering '.$fetchVal['details'][0]['members_coverd'];
|
|
break;
|
|
case 6:
|
|
$storeValue['about_assets'] ='Quarterly premium of Rs.'.$fetchVal['details'][0]['premium_paid'].' covering '.$fetchVal['details'][0]['members_coverd'];
|
|
break;
|
|
case 7:
|
|
$storeValue['about_assets'] ='Monthly premium of Rs.'.$fetchVal['details'][0]['premium_paid'].' covering '.$fetchVal['details'][0]['members_coverd'];
|
|
break;
|
|
default:
|
|
$setFrequencyType = $fetchVal['details'][0]['premium_paid'].' covering '.$fetchVal['details'][0]['members_coverd'];
|
|
}
|
|
|
|
}
|
|
// this is machinaries
|
|
else if($fetchVal['assets_mode']==4){
|
|
$storeValue['approximate_market_value'] = '';
|
|
|
|
$storeValue['about_assets'] = $fetchVal['details'][0]['equipment_manufacturing_description'];
|
|
|
|
}
|
|
// this is for vehicle
|
|
else if($fetchVal['assets_mode']==3){
|
|
$storeValue['approximate_market_value'] = '';
|
|
|
|
$storeValue['about_assets'] = $fetchVal['details'][0]['manufacturer_model_vehicle'].' purchased in '. $fetchVal['purchase_year'];
|
|
|
|
}
|
|
|
|
// this property
|
|
else if($fetchVal['assets_mode']==2){
|
|
$storeValue['approximate_market_value'] = 'Rs.'.$fetchVal['approximate_market_value'];
|
|
$storeValue['about_assets'] = $fetchVal['details'][0]['property_type']==1 ? $fetchVal['details'][0]['other_property_type'].' purchased in '. $fetchVal['purchase_year'] : $fetchVal['details'][0]['property_type'].' purchased in '. $fetchVal['purchase_year'];
|
|
}
|
|
//this is for other
|
|
else if($fetchVal['assets_mode']==1){
|
|
$storeValue['approximate_market_value'] = 'Rs.'.$fetchVal['details'][0]['any_other_asset_value'];
|
|
$storeValue['about_assets'] = $fetchVal['details'][0]['any_other_assets'].' purchased in '. $fetchVal['purchase_year'];
|
|
}
|
|
|
|
array_push($mergeResult,$storeValue);
|
|
}
|
|
return $mergeResult;
|
|
}
|
|
|
|
// business asset details
|
|
public static function getBusinessAssetsDetails($values){
|
|
$mergeResult=array();
|
|
foreach($values as $fetchVal){
|
|
$storeValue=array();
|
|
$storeValue['business_assets_mode'] = $fetchVal['business_assets_mode_master'];
|
|
// this is machinaries
|
|
if($fetchVal['business_assets_mode']==4){
|
|
switch(strtoupper($fetchVal['business_ownership_type'])) {
|
|
case 'RENTED':
|
|
$storeValue['business_name_of_the_owner'] = '';
|
|
$storeValue['about_business_assets'] = $fetchVal['business_details'][0]['equipment_manufacturing_description'].' rented at Rs.'.$fetchVal['business_monthly_rented_amt'];
|
|
$storeValue['business_approximate_market_value'] = '';
|
|
break;
|
|
case 'OWNED':
|
|
$storeValue['business_name_of_the_owner'] = $fetchVal['business_name_of_the_owner']['id']==0 ? $fetchVal['business_name_of_the_other_owner'] : $fetchVal['business_name_of_the_owner']['name'];
|
|
$storeValue['about_business_assets'] = $fetchVal['business_details'][0]['equipment_manufacturing_description'].' purchased in '.$fetchVal['business_purchase_year'];
|
|
$storeValue['business_approximate_market_value'] = 'Rs.'.$fetchVal['business_approximate_market_value'];
|
|
break;
|
|
default:
|
|
$storeValue['business_name_of_the_owner'] = '';
|
|
$storeValue['about_business_assets'] = '';
|
|
$storeValue['business_approximate_market_value'] = '';
|
|
}
|
|
}
|
|
// this is for vehicle
|
|
else if($fetchVal['business_assets_mode']==3){
|
|
switch(strtoupper($fetchVal['business_ownership_type'])) {
|
|
case 'RENTED':
|
|
$storeValue['business_name_of_the_owner'] = '';
|
|
$storeValue['about_business_assets'] = $fetchVal['business_details'][0]['manufacturer_model_vehicle'].' rented at Rs.'.$fetchVal['business_monthly_rented_amt'];
|
|
$storeValue['business_approximate_market_value'] = '';
|
|
break;
|
|
case 'OWNED':
|
|
$storeValue['business_name_of_the_owner'] = $fetchVal['business_name_of_the_owner']['id']==0 ? $fetchVal['business_name_of_the_other_owner'] : $fetchVal['business_name_of_the_owner']['name'];
|
|
$storeValue['about_business_assets'] = $fetchVal['business_details'][0]['manufacturer_model_vehicle'].' purchased in '. $fetchVal['business_purchase_year'];
|
|
$storeValue['business_approximate_market_value'] = 'Rs.'.$fetchVal['business_approximate_market_value'];
|
|
break;
|
|
default:
|
|
$storeValue['business_name_of_the_owner'] = '';
|
|
$storeValue['about_business_assets'] = '';
|
|
$storeValue['business_approximate_market_value'] = '';
|
|
}
|
|
}
|
|
|
|
// this property
|
|
else if($fetchVal['business_assets_mode']==2){
|
|
switch(strtoupper($fetchVal['business_ownership_type'])) {
|
|
case 'RENTED':
|
|
$storeValue['business_name_of_the_owner'] = '';
|
|
$storeValue['about_business_assets'] = $fetchVal['business_details'][0]['property_type']==1 ? $fetchVal['business_details'][0]['other_property_type'].' rented at Rs.'. $fetchVal['business_monthly_rented_amt'] : $fetchVal['business_details'][0]['property_type'].' rented at Rs.'. $fetchVal['business_monthly_rented_amt'];
|
|
$storeValue['business_approximate_market_value'] = '';
|
|
break;
|
|
case 'OWNED':
|
|
$storeValue['business_name_of_the_owner'] = $fetchVal['business_name_of_the_owner']['id']==0 ? $fetchVal['business_name_of_the_other_owner'] : $fetchVal['business_name_of_the_owner']['name'];
|
|
$storeValue['about_business_assets'] = $fetchVal['business_details'][0]['property_type']==1 ? $fetchVal['business_details'][0]['other_property_type'].' purchased in '. $fetchVal['business_purchase_year'] : $fetchVal['business_details'][0]['property_type'].' purchased in '. $fetchVal['business_purchase_year'];
|
|
$storeValue['business_approximate_market_value'] = 'Rs.'.$fetchVal['business_approximate_market_value'];
|
|
break;
|
|
default:
|
|
$storeValue['business_name_of_the_owner'] = '';
|
|
$storeValue['about_business_assets'] = '';
|
|
$storeValue['business_approximate_market_value'] = '';
|
|
}
|
|
}
|
|
//this is for other
|
|
else if($fetchVal['business_assets_mode']==1){
|
|
switch(strtoupper($fetchVal['business_ownership_type'])) {
|
|
case 'RENTED':
|
|
$storeValue['business_name_of_the_owner'] = '';
|
|
$storeValue['about_business_assets'] = $fetchVal['business_details'][0]['any_other_assets'].' rented at Rs.'. $fetchVal['business_monthly_rented_amt'];
|
|
$storeValue['business_approximate_market_value'] = 'Rs.'.$fetchVal['business_details'][0]['any_other_asset_value'];
|
|
break;
|
|
case 'OWNED':
|
|
$storeValue['business_name_of_the_owner'] = $fetchVal['business_name_of_the_owner']['id']==0 ? $fetchVal['business_name_of_the_other_owner'] : $fetchVal['business_name_of_the_owner']['name'];
|
|
$storeValue['about_business_assets'] = $fetchVal['business_details'][0]['any_other_assets'].' purchased in '. $fetchVal['business_purchase_year'].' at Rs.'.$fetchVal['business_details'][0]['any_other_asset_value'];
|
|
$storeValue['business_approximate_market_value'] = 'Rs.'.$fetchVal['business_approximate_market_value'];
|
|
break;
|
|
default:
|
|
$storeValue['business_name_of_the_owner'] = '';
|
|
$storeValue['about_business_assets'] = '';
|
|
$storeValue['business_approximate_market_value'] = '';
|
|
}
|
|
}
|
|
|
|
array_push($mergeResult,$storeValue);
|
|
}
|
|
return $mergeResult;
|
|
}
|
|
}
|
|
?>
|