@include('relatorios.partials.logo-header', ['logoStyle' => 'height:40px;width:auto;object-fit:contain;'])
{{ $igreja->Nome ?? 'Igreja' }}
{{ $igreja->Cidade ?? '' }}{{ $igreja->UF ? '/' . $igreja->UF : '' }}
@if ($membro->Imagem)
 }})
@else
👤
@endif
Ficha Cadastral de Membro
{{-- Dados Pessoais --}}
Dados Pessoais
{{ $membro->Nome }}
@if ($membro->dtNascimento && $membro->dtNascimento !== '0000-00-00' && $membro->dtNascimento !== '1900-01-01')
{{ \Carbon\Carbon::parse($membro->dtNascimento)->format('d/m/Y') }}
@else —
@endif
{{ $membro->Sexo === 'M' ? 'Masculino' : ($membro->Sexo === 'F' ? 'Feminino' : '—') }}
{{ ($membro->EstadoCivil ?? '') ?: '—' }}
{{ ($membro->Nacionalidade ?? '') ?: '—' }}
{{ ($membro->NatCidade ?? '') ?: '—' }}{{ ($membro->NatUF ?? '') ? '/'.($membro->NatUF ?? '') : '' }}
@php
$tipos = ['E'=>'Membro','F'=>'Congregado','C'=>'Criança','V'=>'Visitante'];
$situacoes = ['A'=>'Ativo','I'=>'Inativo'];
@endphp
{{ $tipos[$membro->Tipo] ?? $membro->Tipo }} / {{ $situacoes[$membro->Situacao] ?? $membro->Situacao }}
{{-- Documentos --}}
Documentos
{{ ($membro->CPF ?? '') ?: '—' }}
{{ ($membro->RG ?? '') ?: '—' }}
{{ ($membro->Escolaridade ?? '') ?: '—' }}
{{-- Contato --}}
Contato
{{ ($membro->Celular ?? '') ?: '—' }}
{{ ($membro->Telefone ?? '') ?: '—' }}
{{ ($membro->Email ?? '') ?: '—' }}
{{-- Endereço --}}
@if ($endereco)
Endereço
{{ $endereco->Logradouro }}{{ $endereco->Numero ? ', '.$endereco->Numero : '' }}{{ $endereco->Complemento ? ' - '.$endereco->Complemento : '' }}
{{ $endereco->Bairro ?: '—' }}
{{ $endereco->Cidade }}/{{ $endereco->UF }}
{{ $endereco->CEP ?: '—' }}
@endif
{{-- FamĂlia --}}
FamĂlia
{{ ($membro->NomePai ?? '') ?: '—' }}
{{ ($membro->NomeMae ?? '') ?: '—' }}
{{ ($membro->NomeConjuge ?? '') ?: '—' }}
{{-- HistĂłrico --}}
@php
$historico = DB::table('historicopmembro as hm')
->join('historicos as h', 'h.idHistorico', '=', 'hm.idHistorico')
->where('hm.idMembro', $membro->idMembro)
->select('h.NomeHistorico', 'hm.dataInicial', 'hm.dataFinal', 'hm.Detalhes')
->orderBy('hm.dataInicial')
->get();
@endphp
@if($historico->isNotEmpty())
HistĂłrico
| Evento |
Data Inicial |
Data Final |
Detalhes |
@foreach($historico as $h)
| {{ $h->NomeHistorico }} |
{{ ($h->dataInicial && $h->dataInicial !== '0000-00-00') ? \Carbon\Carbon::parse($h->dataInicial)->format('d/m/Y') : '—' }} |
{{ ($h->dataFinal && $h->dataFinal !== '0000-00-00') ? \Carbon\Carbon::parse($h->dataFinal)->format('d/m/Y') : '—' }} |
{{ $h->Detalhes ?: '—' }} |
@endforeach
@endif
Assinatura do Responsável Data: ____/____/________
Emitido em {{ now()->format('d/m/Y \Ă \s H:i') }} • Reg. #{{ str_pad($membro->idMembro, 6, '0', STR_PAD_LEFT) }} • {{ $igreja->Nome ?? '' }}