Eventos
{{-- Messagens da session --}} @include('partials.session-message')
@if ($eventos->isEmpty()) @endif @foreach($eventos as $evento) @php // Combine data e hora: $startDateTime = Carbon::parse($evento->data . ' ' . $evento->hora); // Combine datafim e horafim: $endDateTime = Carbon::parse($evento->datafim . ' ' . $evento->horafim); // Calcule a diferença: $duration = $startDateTime->diff($endDateTime); // Verifique se a diferença é maior que 1 dia: if ($duration->days > 1) { if($evento->eventotipo->hora == 'SIM'){ // Formate a diferença para mostrar em dias, horas, minutos, etc.: $durationString = $duration->format('%d dias %H:%I'); }else{ // Formate a diferença para mostrar em dias, horas, minutos, etc.: $durationString = $duration->format('%d dias'); } } else { // Formate a diferença para mostrar apenas horas e minutos: $durationString = $duration->format('%H:%I'); } @endphp @endforeach
ID Cliente Tipo Evento Início Fim Duração Qtd Status

Você ainda não cadastrou nenhum evento.

Adicione eventos para organizar datas importantes, acompanhar compromissos e gerenciar atividades de forma eficiente dentro do sistema.

add  Adicionar Evento
{{ $evento->idevento }} {{ $evento->cliente->razaosocial ?? $evento->cliente->nome ?? '-' }} {{ $evento->eventotipo->eventotipo }} {{ $evento->evento }}

{{ Carbon::parse($evento->data)->format('d/m/y') }} {{ ($evento->eventotipo->hora == 'SIM') ? Carbon::parse($evento->hora)->format('H:i') : '' }}

{{ Carbon::parse($evento->datafim)->format('d/m/y') }} {{ ($evento->eventotipo->hora == 'SIM') ? Carbon::parse($evento->horafim)->format('H:i') : '' }} {{ $durationString }} {{ $evento->qtd }} @include('partials.status-progress', [ 'id' => $evento->idevento, 'status' => $evento->status, 'options' => [ ['percentage' => 50, 'status' => 'CANCELADO', 'tooltip' => 'Cancelado', 'class' => 'bg-danger'], ['percentage' => 50, 'status' => 'PENDENTE', 'tooltip' => 'Pendente', 'class' => 'bg-warning'], ['percentage' => 50, 'status' => 'EM EXECUÇÃO', 'tooltip' => 'Em execução', 'class' => 'bg-info'], ['percentage' => 50, 'status' => 'CONCLUÍDO', 'tooltip' => 'Concluído', 'class' => 'bg-success'], ] ]) edit
@csrf @method('delete')