IMMREX7
<!DOCTYPE html>
<html>
<head>
<!-- <meta charset="utf-8"> -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>School MIS</title>
<!-- Tell the browser to be responsive to screen width -->
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
<meta name="csrf-token" content="{{ csrf_token() }}">
<style type="text/css">
@page {
header: page-header;
footer: page-footer;
margin-top: 20pt;
margin-bottom: 10px;
}
section{
}
body {
font-family: 'examplefont', sans-serif;
}
</style>
</head>
<body>
<!--<htmlpageheader name="page-header" >-->
<table class="table">
<tbody>
<tr>
<th style="vertical-align: middle;text-align: center; width: 30%; padding: 0px; "><img src="{{ asset('storage/schools/'.$school->idSchool.'/'.$school->schoolLogo)}}" height="90" width="90"></th>
<td style="vertical-align: middle;text-align: center; width: 36%; padding: 0px; ">
<strong>{{$school->schoolName}}</strong><br>
{{$school->street}} {{$school->landmark}} {{$school->subArea}} {{$school->area}} <br>
{{$school->city}} {{$school->state->stateName}}<br>
<strong>Contact No : {{$school->mobile}}</strong><br>
<strong>Email : {{$school->email}}</strong><br>
</td>
</tr>
</tbody>
</table>
<!--</htmlpageheader>-->
<hr>
<div role="tabpanel" class="tab-pane in active" id="details" aria-expanded="true">
<div class="card" id="details">
@foreach($employees as $value)
<?php
$ifSalaryExists = \App\EmpPayment::where('idMonth',$month)->where('idFinancialYear',$financialYear)->where('idSchool',Auth::guard('school')->user()->idSchool)->where('idEmployee', $value->idEmployee)->first();
if($ifSalaryExists == null){
$emp_shift = \App\AssignShift::where('idEmployee', '=', $value->idEmployee)->first();
if( $emp_shift != null){
$shift = \App\Shift::where('idShift', '=', $emp_shift->idShift)->first();
}
$emp_salstr = \App\SalaryStructure::where('idEmployee', '=', $value->idEmployee)->where('idFinancialYear',$financialYear)->first();
if($emp_salstr != null){
$deductions = \App\SalaryStrDeduction::where('idSalaryStr', '=', $emp_salstr->idSalaryStr)->get();
$earnings = \App\SalaryStrAllowances::where('idSalaryStr', '=', $emp_salstr->idSalaryStr)->get();
}
}
$salaryData = json_decode(Session::get($value->idEmployee."_".$month."_".$financialYear),true);
?>
@if($ifSalaryExists == null)
@if($emp_shift == null || $emp_salstr == null)
@else
<div class="row clearfix">
<div class="col-md-12">
<table class="table">
<tbody>
<tr>
<td>
<div class="col-md-6">
<p><b>{{$value->firstName}} {{$value->middleName}} {{$value->lastName}}</b></p>
<span style="color:black;">Enrollment No : {{$value->enrollmentNo}}</span><br>
<span style="color:black;">Department : {{$value->department->departmentName or ''}}</span> |
<span style="color:black;">Designation : {{$value->designation->designationName or ''}}</span><br>
<span style="color:black;">Mobile : {{$value->mobile}}</span><br>
@if(isset($emp_shift))
@if(isset($shift))
<span style="color:black;">Allocates Shift Name : <b>{{$shift->shiftName}}</b></span>
@endif
@else
<span style="color:red;">No shift allocated</span><br>
@endif
</div>
</td>
<td></td>
</tr>
<tr>
<td>
<div class="col-md-6">
<p><b>Attendance Summary</b></p>
<span id="{{$value->idEmployee}}_p">Full Present (Including All Holidays) : {{$salaryData["present"] or ''}}</span><br>
<span id="{{$value->idEmployee}}_ab">Total Absent : {{$salaryData["absent"] or ''}}</span><br>
<span id="{{$value->idEmployee}}_hf">Half Day : {{$salaryData["half_day"] or ''}}</span><br>
<span id="{{$value->idEmployee}}_ia">Incomplete Attendance : {{$salaryData["incomplete"] or ''}}</span><br>
<span id="{{$value->idEmployee}}_pl">Paid Leave : {{$salaryData["paid_leave"] or ''}}</span><br>
<span id="{{$value->idEmployee}}_leave">Leave : {{$salaryData["leave"] or ''}} </span><br>
</div>
</td>
<td>
<div class="col-md-6">
<p><b>Earnings</b></p>
@if(isset($emp_salstr))
@foreach($earnings as $earning)
<?php $allowance = \App\Allowance::where('idAllowance', '=', $earning->idAllowance)->first(); ?>
@if($allowance != null)
<span style="color:black;">{{ $allowance->allowanceName }} : {{$earning->amount}}</span><br>
@endif
@endforeach
@else
<span style="color:red;">No salary structure found</span><br>
@endif
</div>
</div>
<div class="col-md-6">
<p><b>Deduction</b></p>
@if(isset($emp_salstr))
@foreach($deductions as $deduction)
<?php $deductionName = \App\Deduction::where('idDeduction', '=', $deduction->idDeduction)->first(); ?>
@if($deductionName != null)
<span style="color:black;">{{ $deductionName->deductionName }} : {{$deduction->amount}} ({{$deduction->deduction_type or ''}}) </span><br>
@endif
@endforeach
@else
<span style="color:red;">No salary structure found</span><br>
@endif
</div>
</td>
</tr>
</tbody>
</table>
<p>Total Payable Amount : <b>Rs. {{$salaryData["salary"] or ''}}</b></p>
</div>
</div>
<hr>
@endif
@endif
@endforeach
</div>
</div>
</body>
</html>
Copyright © 2021 -