SAVE CO APPLICANT

This commit is contained in:
velz 2019-01-10 13:31:50 +05:30
parent 2f546d5356
commit 2edd3b6233

View File

@ -2229,18 +2229,45 @@ class PD_Controller extends REST_Controller {
if($new_applicant['is_new'] == true && $new_applicant['is_applicant'] == true)
{
$temp_array = array('fk_pd_id'=>$records['pdid'],'applicant_name'=>$new_applicant['applicant_name'],'applicant_type'=>0);
$co_appliacant_id = $this->PD_Model->saveRecords($temp_array,PDAPPLICANTSDETAILS);
$current_temp_id = $new_applicant['pd_co_applicant_id'];
$temp_array = array('fk_pd_id'=>$records['pdid'],'applicant_name'=>$new_applicant['applicant_name'],'applicant_type'=>0,'applicant_title_name'=>$new_applicant['applicant_title_name']);
$new_co_appliacant_id = $this->PD_Model->saveRecords($temp_array,PDAPPLICANTSDETAILS);
if($co_appliacant_id != null || $co_appliacant_id != "")
if($new_co_appliacant_id != null || $new_co_appliacant_id != "")
{
$records['individuals'][$applicant_key]['pd_co_applicant_id'] = $co_appliacant_id;
$records['individuals'][$applicant_key]['pd_co_applicant_id'] = $new_co_appliacant_id;
$records['individuals'][$applicant_key]['is_new'] = false;
// Replace Funciton Have to Do it.
//FOr Personal Relationship and Company Relationship
// Set Is_new to false
if(array_key_exists('persons_with_relationships',$records))
{
foreach($records['persons_with_relationships'] as $persons_with_relationship_key => $persons_with_relationship)
{
if($persons_with_relationship['pd_co_applicant_id'] == $current_temp_id)
{
$records['persons_with_relationships'][$persons_with_relationship_key]['pd_co_applicant_id'] = $new_co_appliacant_id;
}
if($persons_with_relationship['relation_to'] == $current_temp_id)
{
$records['persons_with_relationships'][$persons_with_relationship_key]['relation_to'] = $new_co_appliacant_id;
}
}
}
if(array_key_exists('company_with_relationships',$records))
{
foreach($records['company_with_relationships'] as $company_with_relationship_key => $company_with_relationship)
{
if($company_with_relationship['applicant_name'] == $current_temp_id)
{
$records['company_with_relationships'][$company_with_relationship_key]['applicant_name'] = $new_co_appliacant_id;
}
}
}
}