add recieve formid file details : kdk
This commit is contained in:
parent
e9097fcc93
commit
55975c4d7b
@ -344,3 +344,4 @@ $route['getApplicationFormStatusList'] = 'StatusUpdation_Controller/getApplicati
|
||||
|
||||
// update university enrolment and fees details received
|
||||
$route['receiveEnrolmentFromUniv'] = 'Receive_Enrolment_Fees_Univ_Controller/receiveEnrolmentFromUniv';
|
||||
$route['insertFormIdUnivFeeDetails'] = 'Receive_Enrolment_Fees_Univ_Controller/insertFormIdUnivFeeDetails';
|
||||
|
||||
@ -65,5 +65,25 @@ class Receive_Enrolment_Fees_Univ_Controller extends REST_Controller {
|
||||
|
||||
}
|
||||
|
||||
public function insertFormIdUnivFeeDetails_post(){
|
||||
$formIdDetails = $this->post('details');
|
||||
$localDetails = $this->post('localDetails');
|
||||
$updatedDetails = $this->receive_model->formIdFeeDetails($formIdDetails,$localDetails);// Check if the users data store contains users (in case the database result returns NULL)
|
||||
if ($updatedDetails)
|
||||
{
|
||||
$updatedDetails['status'] = REST_Controller::HTTP_OK;
|
||||
// Set the response and exit
|
||||
$this->response($updatedDetails, REST_Controller::HTTP_OK); // OK (200) being the HTTP response code
|
||||
}
|
||||
else
|
||||
{
|
||||
// Set the response and exit
|
||||
$this->response([
|
||||
'message' => 'Something went wrong.please try again!',
|
||||
'status' => REST_Controller::HTTP_NOT_FOUND
|
||||
], REST_Controller::HTTP_NOT_FOUND); // NOT_FOUND (404) being the HTTP response code
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@ -54,6 +54,60 @@ 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';
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
@ -189,4 +189,46 @@ app.controller('student_university_fee_compareCtrl', ["$scope", "toaster", "$fil
|
||||
}
|
||||
// end
|
||||
|
||||
|
||||
$scope.readXlsxFormDetails = function (workbook) {
|
||||
$scope.extractFormIDDetails="";
|
||||
/* DO SOMETHING WITH workbook HERE */
|
||||
for (var sheetName in workbook.Sheets) {
|
||||
var jsonData = XLSX.utils.sheet_to_json(workbook.Sheets[sheetName]);
|
||||
if(jsonData.length!=0){
|
||||
$scope.extractFormIDDetails=jsonData;
|
||||
}
|
||||
|
||||
}
|
||||
$scope.error = function (e) {
|
||||
/* DO SOMETHING WHEN ERROR IS THROWN */
|
||||
//console.log(e);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
$scope.receiveFormIdFeeDetails = function(details) {
|
||||
console.log(details);
|
||||
|
||||
var updateUniversityEnrolment = {
|
||||
method: 'POST',
|
||||
url: apiPoint.url + 'insertFormIdUnivFeeDetails/',
|
||||
headers: {
|
||||
'Content-Type': 'application/json'
|
||||
},
|
||||
data: {
|
||||
localDetails: localDetail,
|
||||
details: details
|
||||
}
|
||||
};
|
||||
|
||||
$http(updateUniversityEnrolment).then(function (response) {
|
||||
if (response.data.branchListStatus == true) {
|
||||
swal("", "Updated Successfully", "success");
|
||||
} else {
|
||||
swal("", "Failed", "error");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
}]);
|
||||
|
||||
@ -100,6 +100,11 @@
|
||||
|
||||
</div>
|
||||
|
||||
<div class="container-fluid">
|
||||
<js-xls onread="readXlsxFormDetails" onerror="error"></js-xls>
|
||||
<button type="button" class="btn btn-success btn-o" ng-click="receiveFormIdFeeDetails(extractFormIDDetails)"> Submit</button>
|
||||
|
||||
</div>
|
||||
</tab>
|
||||
</tabset>
|
||||
</div>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user