IMMREX7
<?php $__env->startSection('content'); ?>
<div class="row clearfix">
<div class="col-sm-12">
<div class="card">
<div class="header">
<h2><strong>List Of Registered Students </strong></h2>
</div>
<div class="body table-responsive">
<?php echo Form::open(['method' => 'GET', 'action' => ['School\RegisteredStudentController@index'], 'class' => 'form-horizontal']); ?>
<div class="row clearfix">
<div class="col-sm-1 form-control-label">
<label for="classname">From Date</label>
</div>
<div class="col-sm-2">
<div class="form-group">
<?php echo Form::text('fromDate',null,['class' => 'form-control datepicker']); ?>
</div>
</div>
<div class="col-sm-1 form-control-label">
<label for="classname">To Date</label>
</div>
<div class="col-sm-2">
<div class="form-group">
<?php echo Form::text('toDate',null,['class' => 'form-control datepicker']); ?>
</div>
</div>
<div class="col-sm-1 form-control-label">
<label for="classname">Status</label>
</div>
<div class="col-sm-2">
<div class="form-group">
<?php echo Form::select('admitted',['N'=>'Not-Admitted','Y'=>'Admitted','R'=>'Rejected'],null,['class' => 'form-control show-tick ms']); ?>
</div>
</div>
<div class="col-sm-2">
<?php echo Form::submit('Search',['class' => 'btn btn-raised btn-primary btn-round waves-effect']); ?>
</div>
</div>
<?php echo Form::close(); ?>
<br>
<table class="table table-bordered table-striped table-hover dataTable js-basic-example" id='tableexp'>
<thead>
<tr>
<th>S. No.</th>
<th>Date</th>
<th>Registration No.</th>
<th>Name</th>
<th>Admission For Class</th>
<th>Contact No</th>
<th>DOB</th>
<th>Gender</th>
<!--<th>Payment Status</th>-->
<th>Status</th>
<th>Documents</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<?php $i = 1; ?>
<?php $__currentLoopData = $students; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $value): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<?php if($value->admitted != 'R'): ?>
<tr>
<th scope="row"><?php echo e($i); ?></th>
<th><?php echo e(Carbon\Carbon::createFromFormat('Y-m-d H:i:s', $value->created_at)->format('d-M-Y')); ?></th>
<td><?php echo e($value->registrationNo); ?></td>
<td><?php echo e($value->firstName); ?> <?php echo e($value->middleName); ?> <?php echo e($value->lastName); ?></td>
<td><?php echo e($value->className); ?></td>
<td><?php echo e($value->contactPersonMobile); ?></td>
<td><?php echo e($value->studentDob); ?></td>
<td><?php echo e($value->gender); ?></td>
<!--<td>
<form method="post" id='paymentform<?php echo e($value->idRegistration); ?>}'>
<?php echo Form::select('paymentSTatus',['Pending'=>'Pending','Paid'=>'Paid'],$value->paymentStatus,['class' => 'form-control show-tick ms','required'=>'required','id'=>'payst'.$value->idRegistration]); ?>
<?php if(isset($value->paymentMode)): ?>
<?php echo Form::select('payMode',['Cash'=>'Cash','Online'=>'Online','Bank Transfer'=>'Bank Transfer'],$value->paymentMode,['class' => 'form-control show-tick ms','required'=>'required','id'=>'paymd'.$value->idRegistration]); ?>
<?php else: ?>
<?php echo Form::select('payMode',['Cash'=>'Cash','Online'=>'Online','Bank Transfer'=>'Bank Transfer'],null,['class' => 'form-control show-tick ms','required'=>'required','id'=>'paymd'.$value->idRegistration]); ?>
<?php endif; ?>
<?php if(isset($value->receiptNo)): ?>
<?php echo Form::text('receipt',$value->receiptNo,['class' => 'form-control','required'=>'required','placeholder'=>'Receipt Number','id'=>'receipt'.$value->idRegistration]); ?>
<?php else: ?>
<?php echo Form::text('receipt',null,['class' => 'form-control','required'=>'required','placeholder'=>'Receipt Number','id'=>'receipt'.$value->idRegistration]); ?>
<?php endif; ?>
<button type="button" id="paymentbtn<?php echo e($value->idRegistration); ?>" onclick="savePaymentStatus(<?php echo e($value->idRegistration); ?>)" class="btn btn-raised btn-success">UPDATE</button>
</form>
<span id="paysuccessmsg<?php echo e($value->idRegistration); ?>" style="color:green;"></span>
</td>-->
<td><?php if($value->admitted == 'Y'): ?> Admitted <?php else: ?> <?php if($value->admitted == 'R'): ?> <b style="color:red">Rejected</b> <br><?php echo e($value->remarks); ?> <?php else: ?> Not-Admiited <?php endif; ?> <?php endif; ?></td>
<th><a href="<?php echo e(url('school/registration/'.$value->idRegistration.'/documents')); ?>" target="_blank">View</a></th>
<td>
<?php $sections = [''=>'Section'] + \App\Section::where('idClass','=',$value->idClass)->get()->pluck('sectionName','idSection')->toArray();?>
<?php if($value->admitted == 'N'): ?>
<a href="<?php echo e(url('school/registered-students/'.$value->idRegistration)); ?>" class="btn btn-raised btn-success">Edit</a>
<?php if($value->paymentStatus == "Paid" && Auth::user()->idSchool == 25): ?>
<a href="#" id="admit<?php echo e($value->idRegistration); ?>" onclick="showForm(<?php echo e($value->idRegistration); ?>);" class="btn btn-raised btn-success">ADMIT</a>
<?php else: ?>
<?php if(Auth::user()->idSchool != 25): ?>
<a href="#" id="admit<?php echo e($value->idRegistration); ?>" onclick="showForm(<?php echo e($value->idRegistration); ?>);" class="btn btn-raised btn-success">ADMIT</a>
<?php endif; ?>
<?php endif; ?>
<a href="#" id="reject<?php echo e($value->idRegistration); ?>" onclick="rejForm(<?php echo e($value->idRegistration); ?>);" class="btn btn-raised btn-warning">REJECT</a>
<?php endif; ?>
<div id='adissionform<?php echo e($value->idRegistration); ?>' style="display: none;background:#fff;width:200px;">
<form method="post" id='admform<?php echo e($value->idRegistration); ?>}'>
<?php echo Form::select('idSection',$sections,null,['class' => 'form-control show-tick ms','required'=>'required','id'=>'section'.$value->idRegistration]); ?>
<br>
<?php echo Form::text('ecNo',null,['class' => 'form-control','required'=>'required','placeholder'=>'EC No','id'=>'ecno'.$value->idRegistration,'maxlength'=>'8','minlength'=>'8','onkeypress'=>'return isNumber(event)']); ?>
<button type="button" id="submitbtn<?php echo e($value->idRegistration); ?>" onclick="saveData(<?php echo e($value->idRegistration); ?>)" class="btn btn-raised btn-success">ADMIT</button>
</form>
<span id="successmsg<?php echo e($value->idRegistration); ?>" style="color:green;"></span>
</div>
<div id='rejectform<?php echo e($value->idRegistration); ?>' style="display: none;background:#fff;width:200px;">
<form method="post" id='rjform<?php echo e($value->idRegistration); ?>'>
<?php echo Form::text('remarks',null,['class' => 'form-control','required'=>'required','placeholder'=>'Remarks','id'=>'remarks'.$value->idRegistration]); ?>
<button type="button" id="rejectbtn<?php echo e($value->idRegistration); ?>" onclick="rejectData(<?php echo e($value->idRegistration); ?>)" class="btn btn-raised btn-success">Reject</button>
</form>
<span id="rejmsg<?php echo e($value->idRegistration); ?>" style="color:green;"></span>
</div>
<?php if(Auth::user()->idSchool == 25): ?>
<a href="<?php echo e(url('school/form/admission/print/'.$value->idRegistration)); ?>" class="btn btn-raised btn-success">Print/View</a>
</br>
<a href="<?php echo e(url('school/form/undertaking/print/'.$value->idRegistration)); ?>" class="btn btn-raised btn-success">Undertaking Print</a>
<?php endif; ?>
<?php if(Auth::user()->idSchool == 159 || Auth::user()->idSchool == 160 || Auth::user()->idSchool == 86): ?>
<a href="<?php echo e(url('school/form/admission/print/'.$value->idRegistration)); ?>" class="btn btn-raised btn-success">Print/View</a>
<?php endif; ?>
<?php if(Auth::user()->idSchool == 135 || Auth::user()->idSchool == 140): ?>
<a href="<?php echo e(url('school/form/admission/print/'.$value->idRegistration)); ?>" class="btn btn-raised btn-success" target="_blank">Print/View</a>
<?php endif; ?>
<?php if(Auth::user()->idSchool == 25): ?>
<a href="<?php echo e(url('school/fee-admission/'.$value->idRegistration)); ?>" class="btn btn-raised btn-success"><?php if($value->paymentStatus == "Paid"): ?> View Payment <?php else: ?> Pay Registration Fee To Admit <?php endif; ?></a>
<?php else: ?>
<a href="<?php echo e(url('school/fee-admission/'.$value->idRegistration)); ?>" class="btn btn-raised btn-success"><?php if($value->paymentStatus == "Paid"): ?> View Payment <?php else: ?> Pay Fee <?php endif; ?></a>
<?php endif; ?>
</td>
</tr>
<?php $i++; ?>
<?php endif; ?>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</tbody>
</table>
</div>
</div>
</div>
</div>
<?php $__env->stopSection(); ?>
<?php $__env->startSection('script'); ?>
<script>
$(function () {
$("#tableexp").dataTable().fnDestroy();
$('#tableexp').DataTable({
dom: 'Bfrtip',
buttons: [
{ extend: 'csv', text: 'Export to Excel',title:'Student List',
/*exportOptions: {
columns: [13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74]
}*/
}
]
});
});
function savePaymentStatus(regid){
var pstatus = $("#payst"+regid).val();
var payMode = $("#paymd"+regid).val();
var payReceipt = $("#receipt"+regid).val();
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.ajax({
type: "POST",
url: "<?php echo e(url('/school/update-regpaystatus/')); ?>",
data: {idRegistration:regid,paymentStatus:pstatus,receipt:payReceipt,mode:payMode},
dataType: 'json',
success: function (data) {
if (data[Object.keys(data)[0]] === 'SUCCESS') {
//True Case i.e. passed validation
$('#paysuccessmsg' + regid).empty();
$('#paysuccessmsg'+ regid).append('<span>Payment Status Updated !!</span>');
} else { //False Case: With error msg
$("#msg").html(data); //$msg is the id of empty msg
}
},
error: function (data) {
var errors = data.responseJSON.errors;
$('#errormsg' + patid).empty();
errorate = '<span class="help-block"><strong>' + errors['uhidno'] + '</strong></span>';
$('#errormsg' + patid).html(errorate);
}
});
}
function showForm(regid){
$('#adissionform'+regid).show();
$('#admit'+regid).hide();
$('#reject'+regid).hide();
}
function rejForm(regid){
$('#rejectform'+regid).show();
$('#reject'+regid).hide();
$('#admit'+regid).hide();
}
function saveData(regid) {
var section = $("#section"+regid).val();
var ecno = $("#ecno"+regid).val();
console.log(section);
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.ajax({
type: "POST",
url: "<?php echo e(url('/school/registered-students/')); ?>",
data: {idRegistration:regid,idSection:section,ecNo:ecno},
dataType: 'json',
success: function (data) {
if (data[Object.keys(data)[0]] === 'SUCCESS') {
//True Case i.e. passed validation
$('#successmsg' + regid).empty();
$('#submitbtn'+regid).hide();
$('#successmsg'+ regid).append('<span>Data Saved Successfully !!</span>');
} else {
$('#successmsg' + regid).empty(); //False Case: With error msg
errorate = '<span class="help-block" style="color:red;"><strong>' + data[Object.keys(data)[1]] + '</strong></span>';
$('#successmsg' + regid).html(errorate);
}
},
error: function (data) {
var errors = data.responseJSON.errors;
$('#errormsg' + patid).empty();
errorate = '<span class="help-block"><strong>' + errors['uhidno'] + '</strong></span>';
$('#errormsg' + patid).html(errorate);
}
});
}
function rejectData(regid) {
var remarks = $("#remarks"+regid).val();
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.ajax({
type: "POST",
url: "<?php echo e(url('/school/reject-students/')); ?>",
data: {idRegistration:regid,remarks:remarks},
dataType: 'json',
success: function (data) {
if (data[Object.keys(data)[0]] === 'SUCCESS') {
//True Case i.e. passed validation
$('#rejmsg' + regid).empty();
$('#rejectbtn'+regid).hide();
$('#rejmsg'+ regid).append('<span>Data Saved Successfully !!</span>');
} else { //False Case: With error msg
$("#msg").html(data); //$msg is the id of empty msg
}
},
error: function (data) {
var errors = data.responseJSON.errors;
$('#errormsg' + patid).empty();
errorate = '<span class="help-block"><strong>' + errors['uhidno'] + '</strong></span>';
$('#errormsg' + patid).html(errorate);
}
});
}
</script>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('schools.school_layout', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
Copyright © 2021 -