113 lines
4.8 KiB
PHP
113 lines
4.8 KiB
PHP
<?php
|
|
/**
|
|
* Created by PhpStorm.
|
|
* User: karthi
|
|
* Date: 8/28/18
|
|
* Time: 11:02 AM
|
|
*/
|
|
defined('BASEPATH') OR exit('No direct script access allowed');
|
|
|
|
class Receive_Enrolment_Fees_Univ_model extends CI_Model {
|
|
|
|
/*
|
|
* add received enrolment details
|
|
* params:enrolment details, local details
|
|
* created by kms
|
|
* */
|
|
|
|
|
|
|
|
|
|
public function updateEnrolmentDetails($enrolment=null,$local=null)
|
|
{
|
|
$errorArray=array();
|
|
// loop for fetch details
|
|
foreach ($enrolment as $checkRow){
|
|
// check enrolment no and form id in upload list
|
|
if(array_key_exists("Enrollment_No",$checkRow) AND array_key_exists("Form Id",$checkRow)){
|
|
// check enrolment no exist in student course details details
|
|
$this->db->select('STC.BranchID,US.UniversityID,US.UniversityName');
|
|
$this->db->from(STUDENTCOURSE.' as STC');
|
|
$this->db->join(UNIVERSITY.' as US', 'US.UniversityID = STC.UniversityID AND US.BranchCode = STC.BranchID');
|
|
$this->db->where('STC.EnrollmentID',$checkRow['Enrollment_No']);
|
|
$studentCourseDetails = $this->db->get()->first_row();
|
|
if($studentCourseDetails){
|
|
}
|
|
else{
|
|
$error["StudentName"]=$checkRow['Student_Name'];
|
|
$error["Message"]="Enrolment number is not exist in student course details.";
|
|
$errorArray[]=$error;
|
|
|
|
}
|
|
|
|
}
|
|
else{
|
|
// for capture error message
|
|
$error["StudentName"]=$checkRow['Student_Name'];
|
|
$error["Message"]="Enrolment number/Form id is not exist.";
|
|
$errorArray[]=$error;
|
|
}
|
|
print_r($errorArray);
|
|
|
|
}
|
|
die();
|
|
return false;
|
|
}
|
|
|
|
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();
|
|
// }
|
|
|
|
} else{
|
|
|
|
}
|
|
}
|
|
|
|
return 'true';
|
|
}
|
|
|
|
|
|
|
|
} |