@extends('layouts.app') @section('title', 'Transações') @section('header')
Gerencie todas as transações bancárias
| Data | Descrição | Conta | Tipo | Valor | Status | Ações |
|---|---|---|---|---|---|---|
| {{ $transaction->transaction_date ? $transaction->transaction_date->format('d/m/Y') : 'N/A' }} |
{{ $transaction->description }}
|
{{ $transaction->bankAccount ? $transaction->bankAccount->name : 'N/A' }} | @if($transaction->type === 'credit') Crédito @else Débito @endif | {{ $transaction->type === 'credit' ? '+' : '-' }}R$ {{ number_format($transaction->amount, 2, ',', '.') }} | @php $statusClass = match($transaction->status ?? 'pending') { 'completed' => 'success', 'cancelled' => 'danger', default => 'warning' }; $statusText = match($transaction->status ?? 'pending') { 'completed' => 'Concluído', 'cancelled' => 'Cancelado', default => 'Pendente' }; @endphp {{ $statusText }} |
Não há transações cadastradas ou que correspondam aos filtros aplicados.
Cadastrar Primeira Transação