IMMREX7
<?php $__env->startSection('content'); ?>
<div class="row clearfix">
<div class="col-sm-12">
<div class="card">
<div class="header">
<h2><strong>Book Issue/Returm</strong></h2>
</div>
<div class="body">
<?php echo Form::open(['method' => 'GET', 'action' => ['School\Library\BookIssueReturnController@index'], 'class' => 'form-horizontal']); ?>
<div class="row clearfix">
<div class="col-sm-2 form-control-label required">
<label for="classname">Book Bar Code</label>
</div>
<div class="col-sm-3">
<div class="form-group">
<?php echo Form::text('accessionNo',null,['class' => 'form-control','required'=>'required','autofocus'=>'on']); ?>
</div>
</div>
<div class="col-sm-2">
<?php echo Form::submit('SEARCH',['class' => 'btn btn-raised btn-primary btn-round waves-effect']); ?>
<?php echo Form::close(); ?>
</div>
</div>
<?php if(isset($book)): ?>
<?php echo Form::open(['url' => 'school/bookissue','class'=>'form-horizontal','id'=>'form']); ?>
<fieldset>
<p class="form-control-static" style="font-size:20px;font-weight: bold;color:#6572b8;">Book Information</p>
<div class="row clearfix">
<div class="col-sm-2 form-control-label">
<label for="classname">Accession No.</label>
</div>
<div class="col-sm-3">
<div class="form-group">
<?php echo Form::text('accessionNo',$book->accessionNo,['class' => 'form-control','readonly'=>'readonly']); ?>
</div>
</div>
<div class="col-sm-2 form-control-label">
<label for="classname">Date</label>
</div>
<div class="col-sm-3">
<div class="form-group">
<?php echo Form::text('date',today_date(),['class' => 'form-control','readonly'=>'readonly']); ?>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-sm-2 form-control-label">
<label for="classname">Book Title</label>
</div>
<div class="col-sm-8">
<div class="form-group">
<?php echo Form::text('title',$book->title,['class' => 'form-control','readonly'=>'readonly']); ?>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-sm-2 form-control-label">
<label for="classname">Issue</label>
</div>
<div class="col-sm-2">
<div class="form-group">
<div class="inlineblock m-r-20">
<?php if(isset($bookissued)): ?>
<input name="issue" class="with-gap" type="radio" value="Y" disabled="disabled">
<?php else: ?>
<input name="issue" class="with-gap" type="radio" checked="checked" value="N">
<?php endif; ?>
</div>
</div>
</div>
<div class="col-sm-1 form-control-label">
<label for="classname">Return</label>
</div>
<div class="col-sm-2">
<div class="form-group">
<div class="inlineblock m-r-20">
<?php if(isset($bookissued)): ?>
<input name="return" class="with-gap" type="radio" checked="checked" value="Y">
<?php else: ?>
<input name="return" class="with-gap" type="radio" value="N" disabled="disabled">
<?php endif; ?>
</div>
</div>
</div>
</div>
</fieldset>
<?php if(isset($bookissued)): ?>
<fieldset>
<p class="form-control-static" style="font-size:20px;font-weight: bold;color:#6572b8;">Member Information</p>
<div class="row clearfix">
<div class="col-sm-2 form-control-label">
<label for="classname">Member Type</label>
</div>
<div class="col-sm-3">
<div class="form-group">
<?php echo Form::select('memberType',['student'=>'Student','employee'=>'Employee'],$bookissued->memberType,['class' => 'form-control show-tick ms','id'=>'memberType','readonly'=>'readonly']); ?>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-sm-2 form-control-label required">
<label for="classname">EC No.</label>
</div>
<div class="col-sm-3">
<div class="form-group">
<?php echo Form::text('ecNo',$member->ecNo,['class' => 'form-control','readonly'=>'readonly']); ?>
</div>
</div>
<div class="col-sm-2 form-control-label">
<label for="classname">Name</label>
</div>
<div class="col-sm-3">
<div class="form-group">
<?php echo Form::text('name',$member->name,['class' => 'form-control','readonly'=>'readonly']); ?>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-sm-2 form-control-label">
<label for="classname">Class/Department</label>
</div>
<div class="col-sm-3">
<div class="form-group">
<?php if($membertype == 'student'): ?>
<?php echo Form::text('class',$member->classM->className,['class' => 'form-control','readonly'=>'readonly']); ?>
<?php else: ?>
<?php echo Form::text('class',$member->department->departmentName,['class' => 'form-control','readonly'=>'readonly']); ?>
<?php endif; ?>
</div>
</div>
<div class="col-sm-2 form-control-label">
<label for="classname">Section/Designation</label>
</div>
<div class="col-sm-3">
<div class="form-group">
<?php if($membertype == 'student'): ?>
<?php echo Form::text('section',$member->section->sectionName,['class' => 'form-control','readonly'=>'readonly']); ?>
<?php else: ?>
<?php echo Form::text('section',$member->designation->designationName,['class' => 'form-control','readonly'=>'readonly']); ?>
<?php endif; ?>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-sm-2 form-control-label">
<label for="classname">Books in Hand</label>
</div>
<div class="col-sm-8">
<div class="form-group">
<?php echo Form::text('remarks',null,['class' => 'form-control']); ?>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-sm-2 form-control-label required">
<label for="classname">Issue date</label>
</div>
<div class="col-sm-3">
<div class="form-group">
<?php echo Form::text('name',$bookissued->issueDate,['class' => 'form-control','readonly'=>'readonly']); ?>
</div>
</div>
<div class="col-sm-2 form-control-label required">
<label for="classname">Return date</label>
</div>
<div class="col-sm-3">
<div class="form-group">
<?php echo Form::text('returnDate',today_date(),['class' => 'form-control datepicker']); ?>
<?php if(isset($bookissued->expectedReturnDate)): ?>
<span class="help-block"><strong> Expected : <?php echo e($bookissued->expectedReturnDate); ?></strong></span>
<?php endif; ?>
</div>
</div>
</div>
</fieldset>
<?php else: ?>
<fieldset>
<p class="form-control-static" style="font-size:20px;font-weight: bold;color:#6572b8;">Member Information</p>
<div class="row clearfix">
<div class="col-sm-2 form-control-label">
<label for="classname">Member Type</label>
</div>
<div class="col-sm-3">
<div class="form-group">
<?php echo Form::select('memberType',['student'=>'Student','employee'=>'Employee'],null,['class' => 'form-control show-tick ms','id'=>'memberType','required'=>'required']); ?>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-sm-2 form-control-label required">
<label for="classname">EC No.</label>
</div>
<div class="col-sm-3">
<div class="form-group">
<?php echo Form::text('ecNo',null,['class' => 'form-control','required'=>'required','autofocus'=>'on','id'=>'ecNo','onBlur'=>'getMemberDetail(this);']); ?>
</div>
</div>
<div class="col-sm-2 form-control-label">
<label for="classname">Name</label>
</div>
<div class="col-sm-3">
<div class="form-group">
<?php echo Form::text('name',null,['class' => 'form-control','id'=>'memberName']); ?>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-sm-2 form-control-label">
<label for="classname">Class/Department</label>
</div>
<div class="col-sm-3">
<div class="form-group">
<?php echo Form::text('name',null,['class' => 'form-control','id'=>'className']); ?>
</div>
</div>
<div class="col-sm-2 form-control-label">
<label for="classname">Section/Designation</label>
</div>
<div class="col-sm-3">
<div class="form-group">
<?php echo Form::text('section',null,['class' => 'form-control','id'=>'sectionName']); ?>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-sm-2 form-control-label">
<label for="classname">Books in Hand</label>
</div>
<div class="col-sm-8">
<div class="form-group">
<?php echo Form::text('remarks',null,['class' => 'form-control']); ?>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-sm-2 form-control-label required">
<label for="classname">Issue date</label>
</div>
<div class="col-sm-3">
<div class="form-group">
<?php echo Form::text('issueDate',today_date(),['class' => 'form-control datepicker']); ?>
</div>
</div>
<div class="col-sm-2 form-control-label required">
<label for="classname">Return date</label>
</div>
<div class="col-sm-3">
<div class="form-group">
<?php
$returnDate = today_date();
$days=0;
if(isset($flat->freeAllocationDays))
$days = $flat->freeAllocationDays;
elseif(isset($per->freeAllocationDays))
$days = $per->freeAllocationDays;
$returnDate = date('d-m-Y', strtotime($returnDate. ' + '.$days.' days'));
?>
<?php echo Form::text('expectedDate',$returnDate,['class' => 'form-control datepicker']); ?>
</div>
</div>
</div>
</fieldset>
<?php endif; ?>
<div class="row clearfix">
<div class="col-sm-6" id="bookalreadyissued" style="display: none;">
<fieldset>
<p class="form-control-static" style="font-size:16px;font-weight: bold;color:#6572b8;">Book Already Issued</p>
<table class="table table-bordered">
<thead>
<tr>
<th>Accession No.</th>
<th>Issue Date</th>
<th>Exp.Return Date</th>
</tr>
</thead>
<tbody id="tbody">
</tbody>
</table>
<div class="row clearfix">
<div class="col-sm-4">
<a href="<?php echo e(url('school/bookissue')); ?>" class="btn btn-sm btn-danger">Cancel</a>
</div>
</div>
</fieldset>
</div>
<div class="col-sm-6" id="fineapplicable" style="display: none;">
<p class="form-control-static" style="font-size:16px;font-weight: bold;color:#6572b8;">Fine Applicable</p>
<div class="row clearfix">
<div class="col-sm-5 form-control-label">
<label for="classname">Extra Days</label>
</div>
<div class="col-sm-4">
<div class="form-group">
<?php echo Form::text('extraDays',null,['class' => 'form-control','readonly'=>'readonly']); ?>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-sm-5 form-control-label">
<label for="classname">Fine Amount</label>
</div>
<div class="col-sm-4">
<div class="form-group">
<?php echo Form::text('amountPaid',null,['class' => 'form-control','readonly'=>'readonly']); ?>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-sm-5 form-control-label">
<label for="classname">Payment Mode</label>
</div>
<div class="col-sm-4">
<div class="form-group">
<?php echo Form::select('paymentMode',[''=>'---Select---','cash'=>'Cash','other'=>'Other'],null,['class' => 'form-control show-tick ms']); ?>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-sm-5 form-control-label">
<label for="classname">Remarks</label>
</div>
<div class="col-sm-4">
<div class="form-group">
<?php echo Form::text('remarks',null,['class' => 'form-control','size'=>'30x3']); ?>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-sm-5 form-control-label">
<label for="classname">Leave Without Fine</label>
</div>
<div class="col-sm-4">
<div class="form-group">
<input name="leaveFine" class="with-gap" type="radio" value="Y">
</div>
</div>
</div>
</div>
</div>
<?php echo Form::submit('SUBMIT',['class' => 'btn btn-raised btn-primary btn-round waves-effect']); ?>
<?php endif; ?>
<?php echo Form::close(); ?>
</div>
</div>
</div>
</div>
<?php $__env->stopSection(); ?>
<?php $__env->startSection('script'); ?>
<script>
function getMemberDetail(element){
var type = $("#memberType option:selected").val();
var ecno = $('#ecNo').val();
$.ajax({
type:"GET",
url: "<?php echo e(url('/school/members')); ?>"+'/' +type + '/' + ecno +'/libraydetail',
dataType: 'json',
success:function(data){
if(data!=null){
$('#memberName' ).val(data[0]['name']);
$('#className' ).val(data[0]['className']);
$('#sectionName' ).val(data[0]['sectionName']);
}
if(data[1].length > 0){
$('#bookalreadyissued' ).show();
$.each(data[1], function (key, value) {
$('#tbody').append('<tr id = "tr' + key + '"><td>' + value['accessionNo'] + '</td><td>'+value['issueDate']+'</td><td>'+value['expectedReturnDate']+'</td>');
});
}else{
$('#bookalreadyissued' ).hide();
}
},
error: function(data){
var errors = data.responseJSON.errors;
console.log(errors);
if(errors['ecnonotexist']=== undefined){
$( '#ecnonotexist' ).empty();
}else{
erroraadhar = '<span class="help-block"><strong>'+errors['ecnonotexist']+'</strong></span>';
$( '#ecnonotexist' ).html( erroraadhar );
}
}
});
}
</script>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('schools.school_layout', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
Copyright © 2021 -