apollodec/Apollo/api/application/models/Receive_Enrolment_Fees_Univ_model.php
2018-08-28 14:10:19 +05:30

59 lines
1.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;
}
}