@extends('admin.layout') @push('css') @endpush @section('content')

@foreach ($chats as $chat) @php // Determine the correct recipient name $recipient = $chat->user_id === auth()->id() ? $chat->recipient : $chat->user; $lastMessage = $chat->messages->first(); // Get the last message (already fetched in the query) // Determine if the last message is from the logged-in user or the recipient $lastMessageSender = $lastMessage && $lastMessage->user_id === auth()->id() ? 'Tú' : $recipient->name; @endphp @if ($lastMessage && $lastMessage->is_read == false && $lastMessageSender != 'Tú') @endif @endforeach
{{ __('CUENTAS REGISTRADAS') }}
@can('edit cuenta') @endcan

@if (count($cuentas) > 0) @foreach ($cuentas as $cuenta) @endforeach @else @endif
{{ __('ID') }} {{ __('NOMBRE') }} {{ __('BANCO') }} {{ __('ENCARGADO') }} {{ __('BALANCE') }}
{{ $cuenta->id }} {{ strtoupper($cuenta->nombre) }} @if ($cuenta->banco) {{ strtoupper($cuenta->banco->nombre) }} @endif @if ($cuenta->encargado) {{ strtoupper($cuenta->encargado->nombre) }} @endif
@php $coin_simbol = $cuenta->tipomoneda->nombre == 'DOLARES' ? '$' : 'S/.'; $ingresosTotal = $cuenta->ingresos->sum('monto'); $salidasTotal = $cuenta->salidas->sum('monto'); $difference = $ingresosTotal - $salidasTotal; @endphp

{{ $coin_simbol }}

@if ($cuenta) {{ number_format($difference, 2) }} @else 0 @endif

@can('edit cuenta') @endcan
{{ __('No hay datos disponibles') }}
{{ $cuentas->links('pagination::bootstrap-4') }}
Mostrando del {{ $cuentas->firstItem() }} al {{ $cuentas->lastItem() }} de {{ $cuentas->total() }} registros
@include('tesoreria.cuentas.modal.create') @foreach ($cuentas as $cuenta) @include('tesoreria.cuentas.modal.edit') @endforeach @stop @section('js') @stop