ENTITY BILLING 3
This commit is contained in:
parent
2483987d19
commit
3ddbb69beb
@ -239,20 +239,20 @@ class Entity_Management_Controller extends REST_Controller {
|
||||
$child_records = "";
|
||||
$count = "";
|
||||
if($this->post('records')){ $records = $this->post('records'); }
|
||||
|
||||
//print_r($records);
|
||||
if($records != "" || $records != null)
|
||||
{
|
||||
if(isset($records['entity_billing_id']))
|
||||
if($records['entity_billing_id'] != "" || $records['entity_billing_id'] != null)
|
||||
{
|
||||
//UPDATE
|
||||
if(isset($records['billing_contacts']))
|
||||
if(isset($records['contacts']))
|
||||
{
|
||||
$child_records = $records['billing_contacts'];
|
||||
unset($records['billing_contacts']);
|
||||
$child_records = $records['contacts'];
|
||||
unset($records['contacts']);
|
||||
}
|
||||
|
||||
$where_condition_array = array('entity_billing_id' => $records['entity_billing_id']);
|
||||
$entity_id = $this->Entity_Management_Model->updateRecords($records,ENTITYBILLING,$where_condition_array);
|
||||
$entity_billing_id = $this->Entity_Management_Model->updateRecords($records,ENTITYBILLING,$where_condition_array);
|
||||
|
||||
if($entity_billing_id != "" || $entity_billing_id != null)
|
||||
{
|
||||
@ -260,16 +260,18 @@ class Entity_Management_Controller extends REST_Controller {
|
||||
{
|
||||
foreach($child_records as $key => $child)
|
||||
{
|
||||
|
||||
if(isset($child['entity_billing_contact_id']))
|
||||
//print_r($child['entity_billing_contact_id']);
|
||||
if($child['entity_billing_contact_id'] != "" ||$child['entity_billing_contact_id'] != null)
|
||||
{
|
||||
//echo "UPDATE";
|
||||
$where_condition_array = array('entity_billing_contact_id' => $child['entity_billing_contact_id']);
|
||||
$entity_billing_contact_id = $this->Entity_Management_Model->updateRecords($child,ENTITYBILLINGCONTACTINFO,$where_condition_array);
|
||||
if($entity_billing_contact_id != "" || $entity_billing_contact_id != null){$count++;}
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
//echo "INSERT";
|
||||
$child['fk_entity_billing_id'] = $records['entity_billing_id'];
|
||||
$entity_billing_contact_id = $this->Entity_Management_Model->saveRecords($child,ENTITYBILLINGCONTACTINFO);
|
||||
if($entity_billing_contact_id != "" || $entity_billing_contact_id != null){$count++;}
|
||||
}
|
||||
@ -299,10 +301,10 @@ class Entity_Management_Controller extends REST_Controller {
|
||||
else
|
||||
{
|
||||
//INSERT
|
||||
if(isset($records['billing_contacts']))
|
||||
if(isset($records['contacts']))
|
||||
{
|
||||
$child_records = $records['billing_contacts'];
|
||||
unset($records['billing_contacts']);
|
||||
$child_records = $records['contacts'];
|
||||
unset($records['contacts']);
|
||||
}
|
||||
$entity_billing_id = $this->Entity_Management_Model->saveRecords($records,ENTITYBILLING);
|
||||
if($entity_billing_id != "" || $entity_billing_id != null)
|
||||
|
||||
@ -192,10 +192,27 @@ class PD_Model extends SPARQ_Model {
|
||||
{
|
||||
// $pdid = 61;
|
||||
|
||||
// $arrayForText = array("fk_lender_id", fk_entity_billing_id, lender_applicant_id, pd_date_of_initiation, fk_product_id, fk_subproduct_id, fk_pd_type, pd_status, pd_specific_clarification, createdon, fk_createdby, updatedon, fk_updatedby, fk_pd_allocation_type, fk_pd_allocated_to, fk_pd_template_id, fk_customer_segment, pd_officier_final_judgement, pd_agency_id, loan_amount, addressline1, addressline2, addressline3, fk_city, fk_state, pincode, bounce_reason, executive_id, pd_contact_person, pd_contact_mobileno, scheduled_on, completed_on, OTP);
|
||||
// $arrayForText = array("fk_lender_id" => "Lender", "fk_entity_billing_id" => "Billing ID", "lender_applicant_id" => "Applicant Ref ID", "pd_date_of_initiation" => "PD Date of Initiation", "fk_product_id" => "Product", "fk_subproduct_id" => "Sub Product","fk_pd_type" => "PD Type", "pd_status" => "PD Status", "pd_specific_clarification"=> "PD Specific Clarification","fk_pd_allocation_type" => "Allocation Type", "fk_pd_allocated_to" => "Allocated Person", "fk_pd_template_id" => "PD Tempale", "fk_customer_segment" => "Customer Segment", "pd_officier_final_judgement" => "PD Officer Finale Judgement", "pd_agency_id" => "PD Agency", "loan_amount" => "Loan Amount", "addressline1" => "Addressline1", "addressline2" => "Addressline1", "addressline3" => "Addressline1", "fk_city" => "City", "fk_state" => "State", "pincode" => "Pincode", "bounce_reason" => "Bounce Reason", "executive_id" => "PD Executive", "pd_contact_person" => "Lender Contact Person", "pd_contact_mobileno" => "Lender Contact Mobile Number", "scheduled_on" => "Scheduled On", "completed_on" => "Completed On");
|
||||
|
||||
// $sql = 'SELECT * FROM '.COMMONMASTER.' WHERE table_name = "'.PDTRIGGER.'" AND primary_key = '.$pdid;
|
||||
// $logs = $this->db->query($sql)->result_array();
|
||||
// print_r($logs);die();
|
||||
// if(count($logs))
|
||||
// {
|
||||
// foreach($logs as $log_key => $log)
|
||||
// {
|
||||
// //print_r($log);
|
||||
// echo $arrayForText[$log['field_name']].' Changed From "'. $log['old_value'] .'" To "'. $log['new_value'].'"';
|
||||
// $field_name = $log['field_name'];
|
||||
// switch($field_name){
|
||||
// case 'fk_entity_billing_id':
|
||||
// $sql = 'SELECT billing_name FROM '.ENTITYBILLING.' WHERE entity_billing_id IN'.($log['old_value'],$log['new_value']);
|
||||
// $r = $this->db->query($sql)->result_array();
|
||||
// break;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
//print_r($logs);
|
||||
//die();
|
||||
}
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user