@extends('fronted.layout.main') @section('adcontent') @php use Illuminate\Support\Facades\DB; use Carbon\Carbon; $currentMonth = Carbon::now()->format('m'); $currentYear = Carbon::now()->format('Y'); $currentMonthDate = Carbon::now(); @endphp @if(session()->has('Electicity')) @endif
@php $count = 1; $ChangeRoom = null; $totalCandidatesAmount = 0; $electricityRooms = DB::table("electicity_management") ->where(DB::raw('MONTH(billDate)'), '=', $selectedMonth) ->where(DB::raw('YEAR(billDate)'), '=', $currentYear) ->orderBy("roomno","ASC") ->get(); @endphp @if($electricityRooms->isEmpty()) @endif @foreach($electricityRooms as $row) @php $electricityRecords = DB::table("students_electricity_bill")->where(DB::raw('MONTH(billDate)'), '=', $selectedMonth) ->where(DB::raw('YEAR(billDate)'), '=', $currentYear) ->where("roomNo",$row->roomno) ->orderBy("roomNo","ASC") ->orderBy('seatNo',"ASC") ->get(); $noOfRow = $electricityRecords->count(); @endphp @foreach($electricityRecords as $records) @php $candidateName = DB::table('studentregisters')->select("candidatename") ->where('id',$records->userId)->first(); $Amount = $row->readingRate * $records->prUnitCharge; $totalCandidatesAmount += $Amount; $TotalAmount = DB::table('students_electricity_bill') ->where('userId', $records->userId) ->where('status', 0) ->sum('amount'); @endphp @if($ChangeRoom == null || $ChangeRoom != $row->roomno) @else @endif @php $ChangeRoom = $row->roomno; @endphp @endforeach @if($electricityRecords->isEmpty()) @endif @endforeach
S No Room No {{ $PreviousBillDate }}
Previous Reading
{{ $PrenseBillDate }}
Present Reading
Total Unit Waved Off Units Candidate Name Candidate/Unit Amount Status Total Amount Action
No Records Founds
{{$count++}} {{$row->roomno}} {{ $row->previous_reading }} {{ $row->present_reading }} {{$row->units}} {{$row->discountUnits}} {{ ($candidateName) ? $candidateName->candidatename : $records->userId }} {{ $records->prUnitCharge }} {{$Amount}} {{$records->status==0?"Unpaid":"Paid"}} {{ $TotalAmount}}
{{ ($candidateName) ? $candidateName->candidatename : $records->userId }} {{ $records->prUnitCharge }} {{$Amount}} {{$records->status==0?"Unpaid":"Paid"}} {{ $TotalAmount}}
{{$count++}} {{$row->roomno}} {{ $row->previous_reading }} {{ $row->present_reading }} {{$row->units}} {{$row->discountUnits}} --- --- --- --- ---
Total Units @php $totalValuesCounts = DB::table("electicity_management") ->where(DB::raw('MONTH(billDate)'), '=', $selectedMonth) ->where(DB::raw('YEAR(billDate)'), '=', $currentYear) ->orderBy("roomno","ASC"); $totalUnits = $totalValuesCounts->sum('units') @endphp {{ $totalValuesCounts->sum('units') }} Total waved off Units {{ $totalValuesCounts->sum('discountUnits') }} Total Amount {{ $totalCandidatesAmount }}
@endsection