Eventos
| 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') : '' }} | @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{{ $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 |