diff --git a/Apollo/api/application/models/Receive_Enrolment_Fees_Univ_model.php b/Apollo/api/application/models/Receive_Enrolment_Fees_Univ_model.php index 9eba86fa..8d680770 100644 --- a/Apollo/api/application/models/Receive_Enrolment_Fees_Univ_model.php +++ b/Apollo/api/application/models/Receive_Enrolment_Fees_Univ_model.php @@ -274,54 +274,115 @@ class Receive_Enrolment_Fees_Univ_model extends CI_Model { public function formIdFeeDetails($formFeeDetails=null,$local=null){ // print_r($formFeeDetails);exit(); - foreach ($formFeeDetails as $formIdDetails){ - // echo $formIdDetails['FormId']; - $this->db->select('*'); - $this->db->from('T_Enrolment_Received_From_University'); - $this->db->where('FormID', $formIdDetails['FormId']); - $detailsList = $this->db->get(); - if($detailsList->result() == 1){ - // $this->db->select('*'); - // $this->db->from('T_FormId_FeeDetails_Received_From_University'); - // $this->db->where('FormID', $formIdDetails['FormId']); - // $FormIDdetailsList = $this->db->get(); - // $dbDetailsArr = array(); - // $dbDetailsArr['FormID'] = $formIdDetails['FormId']; - // $dbDetailsArr['FormType'] = $formIdDetails['Form Type']; - // $dbDetailsArr['CentreCode'] = $formIdDetails['CentreCode']; - // $dbDetailsArr['CourseCode'] = $formIdDetails['Course_Code']; - // $dbDetailsArr['ActualCourseFee'] = $formIdDetails['Actual_Course_Fee']; - // $dbDetailsArr['CourseFee'] = $formIdDetails['Course_Fee']; - // $dbDetailsArr['ExamFee'] = $formIdDetails['Exam_Fee']; - // $dbDetailsArr['EnrollmentFee'] = $formIdDetails['Enrollment_Fee']; - // $dbDetailsArr['ProspectusFee'] = $formIdDetails['Prospectus_Fee']; - // $dbDetailsArr['ReRegFee'] = $formIdDetails['Re_Reg_Fee']; - // $dbDetailsArr['CreditTransferFee'] = $formIdDetails['Credit_Transfer_Fee']; - // $dbDetailsArr['LateralEntryFee'] = $formIdDetails['Lateral_Entry_Fee']; - // $dbDetailsArr['DualSpclFee'] = $formIdDetails['Dual_Spcl_Fee']; - // $dbDetailsArr['OtherFee'] = $formIdDetails['Other_Fee']; - // $dbDetailsArr['NRIFEE'] = $formIdDetails['NRI_FEE']; - // $dbDetailsArr['ProvisionalFee'] = $formIdDetails['Provisional_Fee']; - // $dbDetailsArr['MigrationFee'] = $formIdDetails['Migration_Fee']; - // $dbDetailsArr['UrgentResultDMCFee'] = $formIdDetails['Urgent_Result_DMC_Fee']; - // $dbDetailsArr['AdditionalFee'] = $formIdDetails['Additional_Fee']; - // $dbDetailsArr['Amount'] = $formIdDetails['Amount']; - // // $dbDetailsArr['BranchCode'] = $formIdDetails['FormId']; - - // if($FormIDdetailsList->result()){ - // $ids = $FormIDdetailsList->result(); - // $this->db->where('ID', $ids['ID']); - // $this->db->update('T_FormId_FeeDetails_Received_From_University', $dbDetailsArr); - // } else { - // print_r($dbDetailsArr);exit(); - // $this->db->insert('T_FormId_FeeDetails_Received_From_University', $dbDetailsArr); - // $this->db->affected_rows(); - // } + // $this->db->select('*'); + // $this->db->from('T_Enrolment_Received_From_University'); + // $this->db->where('FormID', $formIdDetails['FormId']); + // $detailsList = $this->db->get(); + // $datassss = $detailsList->result(); + foreach ($formFeeDetails as $formIdDetails){ + + $formIds = $formIdDetails['FormId']; + $formType = $formIdDetails['Form Type']; + $CentreCode = $formIdDetails['CentreCode']; - } else{ + $CourseCode = $formIdDetails['Course_Code']; + $ActualCourseFee = $formIdDetails['Actual_Course_Fee']; + $CourseFee = $formIdDetails['Course_Fee']; + $ExamFee = $formIdDetails['Exam_Fee']; + $EnrollmentFee = $formIdDetails['Enrollment_Fee']; + $ProspectusFee = $formIdDetails['Prospectus_Fee']; + $ReRegFee = $formIdDetails['Re_Reg_Fee']; + $CreditTransferFee = $formIdDetails['Credit_Transfer_Fee']; + $LateralEntryFee = $formIdDetails['Lateral_Entry_Fee']; + $DualSpclFee = $formIdDetails['Dual_Spcl_Fee']; + $OtherFee = $formIdDetails['Other_Fee']; + $NRIFEE = $formIdDetails['NRI_FEE']; + $ProvisionalFee = $formIdDetails['Provisional_Fee']; + $MigrationFee = $formIdDetails['Migration_Fee']; + $UrgentResultDMCFee = $formIdDetails['Urgent_Result_DMC_Fee']; + $AdditionalFee = $formIdDetails['Additional_Fee']; + $Amount = $formIdDetails['Amount']; + + + $query = "INSERT INTO T_FormId_FeeDetails_Received_From_University + (FormID, FormType, CentreCode, CourseCode, ActualCourseFee, CourseFee, ExamFee, EnrollmentFee, ProspectusFee, ReRegFee, CreditTransferFee, LateralEntryFee, DualSpclFee, OtherFee, NRIFEE, ProvisionalFee, MigrationFee, UrgentResultDMCFee, AdditionalFee, Amount) + VALUES + ( '$formIds', '$formType', '$CentreCode', '$CourseCode', '$ActualCourseFee', '$CourseFee', '$ExamFee', '$EnrollmentFee', '$ProspectusFee', '$ReRegFee', '$CreditTransferFee', '$LateralEntryFee', '$DualSpclFee', '$OtherFee', '$NRIFEE', '$ProvisionalFee', '$MigrationFee', '$UrgentResultDMCFee', '$AdditionalFee', '$Amount' ) + ON DUPLICATE KEY UPDATE + FormType = '$formType', + CentreCode = '$CentreCode', + CourseCode = '$CourseCode', + ActualCourseFee = '$ActualCourseFee', + CourseFee = '$CourseFee', + ExamFee = '$ExamFee', + EnrollmentFee = '$EnrollmentFee', + ProspectusFee = '$ProspectusFee', + ReRegFee = '$ReRegFee', + CreditTransferFee = '$CreditTransferFee', + LateralEntryFee = '$LateralEntryFee', + DualSpclFee = '$DualSpclFee', + OtherFee = '$OtherFee', + NRIFEE = '$NRIFEE', + ProvisionalFee = '$ProvisionalFee', + MigrationFee = '$MigrationFee', + UrgentResultDMCFee = '$UrgentResultDMCFee', + AdditionalFee = '$AdditionalFee', + Amount = '$Amount'"; + $queryDetails = $this->db->query($query); + + + } + +// foreach ($formFeeDetails as $formIdDetails){ +// // echo $formIdDetails['FormId']; +// $this->db->select('*'); +// $this->db->from('T_Enrolment_Received_From_University'); +// $this->db->where('FormID', $formIdDetails['FormId']); +// $detailsList = $this->db->get(); + + +// if($detailsList->result() == 1){ +// // $this->db->select('*'); +// // $this->db->from('T_FormId_FeeDetails_Received_From_University'); +// // $this->db->where('FormID', $formIdDetails['FormId']); +// // $FormIDdetailsList = $this->db->get(); +// // $dbDetailsArr = array(); +// // $dbDetailsArr['FormID'] = $formIdDetails['FormId']; +// // $dbDetailsArr['FormType'] = $formIdDetails['Form Type']; +// // $dbDetailsArr['CentreCode'] = $formIdDetails['CentreCode']; +// // $dbDetailsArr['CourseCode'] = $formIdDetails['Course_Code']; +// // $dbDetailsArr['ActualCourseFee'] = $formIdDetails['Actual_Course_Fee']; +// // $dbDetailsArr['CourseFee'] = $formIdDetails['Course_Fee']; +// // $dbDetailsArr['ExamFee'] = $formIdDetails['Exam_Fee']; +// // $dbDetailsArr['EnrollmentFee'] = $formIdDetails['Enrollment_Fee']; +// // $dbDetailsArr['ProspectusFee'] = $formIdDetails['Prospectus_Fee']; +// // $dbDetailsArr['ReRegFee'] = $formIdDetails['Re_Reg_Fee']; +// // $dbDetailsArr['CreditTransferFee'] = $formIdDetails['Credit_Transfer_Fee']; +// // $dbDetailsArr['LateralEntryFee'] = $formIdDetails['Lateral_Entry_Fee']; +// // $dbDetailsArr['DualSpclFee'] = $formIdDetails['Dual_Spcl_Fee']; +// // $dbDetailsArr['OtherFee'] = $formIdDetails['Other_Fee']; +// // $dbDetailsArr['NRIFEE'] = $formIdDetails['NRI_FEE']; +// // $dbDetailsArr['ProvisionalFee'] = $formIdDetails['Provisional_Fee']; +// // $dbDetailsArr['MigrationFee'] = $formIdDetails['Migration_Fee']; +// // $dbDetailsArr['UrgentResultDMCFee'] = $formIdDetails['Urgent_Result_DMC_Fee']; +// // $dbDetailsArr['AdditionalFee'] = $formIdDetails['Additional_Fee']; +// // $dbDetailsArr['Amount'] = $formIdDetails['Amount']; +// // // $dbDetailsArr['BranchCode'] = $formIdDetails['FormId']; + +// // if($FormIDdetailsList->result()){ +// // $ids = $FormIDdetailsList->result(); +// // $this->db->where('ID', $ids['ID']); +// // $this->db->update('T_FormId_FeeDetails_Received_From_University', $dbDetailsArr); +// // } else { +// // print_r($dbDetailsArr);exit(); +// // $this->db->insert('T_FormId_FeeDetails_Received_From_University', $dbDetailsArr); +// // $this->db->affected_rows(); +// // } + +// } else{ - } - } +// } +// } return 'true'; }