|
|
@@ -129,12 +129,13 @@
|
|
|
|
|
|
</section>
|
|
|
|
|
|
-
|
|
|
- <div class="row">
|
|
|
- <div class="col">
|
|
|
- <button type="button" class="btn--ui primary btSave btAdd" data-bs-toggle="modal" data-bs-target="#userModal" >Aggiungi utente</button>
|
|
|
+ @if($calendar->status == 0)
|
|
|
+ <div class="row">
|
|
|
+ <div class="col">
|
|
|
+ <button type="button" class="btn--ui primary btSave btAdd" data-bs-toggle="modal" data-bs-target="#userModal" >Aggiungi utente</button>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
+ @endif
|
|
|
<br>
|
|
|
<br>
|
|
|
<div class="row">
|
|
|
@@ -148,13 +149,7 @@
|
|
|
@foreach($motivations as $m)
|
|
|
<option value="{{$m["id"]}}">{{$m["name"]}}</option>
|
|
|
@endforeach
|
|
|
- </select>
|
|
|
- <div class="showDelete" style="float:left;display:none;">
|
|
|
- <br>
|
|
|
- <button type="button" class="btn--ui lightGrey" onclick="hideShowDelete()">Indietro</button>
|
|
|
- <button type="button" class="btn--ui" {{-- style="background-color:rgb(111, 31, 31)!important" --}} onclick="cancel()">Conferma</button>
|
|
|
- </div>
|
|
|
-
|
|
|
+ </select>
|
|
|
</div>
|
|
|
<button type="button" class="btn--ui lightGrey btSave" {{-- style="background-color:rgb(111, 31, 31) !important" --}} onclick="showHideDelete()">Annulla lezione per selezionati</button>
|
|
|
|
|
|
@@ -162,7 +157,11 @@
|
|
|
</div>
|
|
|
<div class="col-auto text-end">
|
|
|
@if(!$manual)
|
|
|
- <button type="button" class="btn--ui btSave" onclick="save()">Salva</button>
|
|
|
+ <button type="button" class="btn--ui btSave" onclick="save()">Salva</button>
|
|
|
+ <div class="showDelete" style="float:left;display:none;">
|
|
|
+ <button type="button" class="btn--ui lightGrey btSaveDelete" onclick="hideShowDelete()">Indietro</button>
|
|
|
+ <button type="button" class="btn--ui btSaveDelete" onclick="cancel()">Salva</button>
|
|
|
+ </div>
|
|
|
@endif
|
|
|
</div>
|
|
|
@endif
|
|
|
@@ -175,12 +174,10 @@
|
|
|
</div>
|
|
|
@endif
|
|
|
@else
|
|
|
- LEZIONE ANNULLATA
|
|
|
+ LEZIONE ANNULLATA ({{$calendar->motivation ? $calendar->motivation->name : ''}})
|
|
|
@endif
|
|
|
</div>
|
|
|
|
|
|
-
|
|
|
-
|
|
|
<div wire:ignore.self class="modal modal-lg fade" id="userModal" tabindex="-1" aria-labelledby="userModalLabel" aria-hidden="true">
|
|
|
<div class="modal-dialog">
|
|
|
<div class="modal-content">
|
|
|
@@ -202,7 +199,7 @@
|
|
|
</div>
|
|
|
<div class="col-md-6">
|
|
|
<label for="newMotivation" class="form-label">Motivazione</label>
|
|
|
- <select class="form-select form-select-lg me-1 " wire:model="newMemberMotivationId">
|
|
|
+ <select class="form-select form-select-lg me-1 " id="newMemberMotivationId">
|
|
|
<option value="">
|
|
|
@foreach($motivations_add as $m)
|
|
|
<option value="{{$m["id"]}}">{{$m["name"]}}</option>
|
|
|
@@ -218,21 +215,21 @@
|
|
|
<div class="row">
|
|
|
<div class="col-md-6">
|
|
|
<label for="newMemberFirstName" class="form-label">Nome</label>
|
|
|
- <input class="form-control @error('newMemberFirstName') is-invalid @enderror" type="text" id="newMemberFirstName" placeholder="Nome" wire:model="newMemberFirstName">
|
|
|
+ <input class="form-control @error('newMemberFirstName') is-invalid @enderror" type="text" id="newMemberFirstName" placeholder="Nome" >
|
|
|
</div>
|
|
|
<div class="col-md-6">
|
|
|
<label for="newMemberLastName" class="form-label">Cognome</label>
|
|
|
- <input class="form-control @error('newMemberLastName') is-invalid @enderror" type="text" id="newMemberLastName" placeholder="Cognome" wire:model="newMemberLastName">
|
|
|
+ <input class="form-control @error('newMemberLastName') is-invalid @enderror" type="text" id="newMemberLastName" placeholder="Cognome" >
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="row mt-2">
|
|
|
<div class="col-md-6">
|
|
|
<label for="newMemberEmail" class="form-label">Email</label>
|
|
|
- <input class="form-control @error('newMemberEmail') is-invalid @enderror" type="text" id="newMemberEmail" placeholder="Email" wire:model="newMemberEmail">
|
|
|
+ <input class="form-control @error('newMemberEmail') is-invalid @enderror" type="text" id="newMemberEmail" placeholder="Email">
|
|
|
</div>
|
|
|
<div class="col-md-6">
|
|
|
<label for="newMemberFiscalCode" class="form-label">Codice fiscale</label>
|
|
|
- <input class="form-control @error('newMemberFiscalCode') is-invalid @enderror" type="text" id="newMemberFiscalCode" placeholder="Codice fiscale" maxlength="16" wire:model="newMemberFiscalCode">
|
|
|
+ <input class="form-control @error('newMemberFiscalCode') is-invalid @enderror" type="text" id="newMemberFiscalCode" placeholder="Codice fiscale" maxlength="16">
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="row mt-2">
|
|
|
@@ -244,7 +241,7 @@
|
|
|
</div>
|
|
|
<div class="modal-footer">
|
|
|
<button class="btn--ui lightGrey" onclick="annulla()">annulla</a>
|
|
|
- <button type="button" class="btn--ui btn-primary" wire:click.prevent="createMember()">Salva</button>
|
|
|
+ <button type="button" class="btn--ui btn-primary" onclick="createMember()">Salva</button>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -442,6 +439,25 @@
|
|
|
@this.cancel(ids, motivation_id);
|
|
|
}
|
|
|
|
|
|
+ function createMember()
|
|
|
+ {
|
|
|
+ var ids = [];
|
|
|
+ /*$('input[type=checkbox]').each(function () {
|
|
|
+ if ($(this).is(":checked"))
|
|
|
+ {
|
|
|
+ var val = $(this).val();
|
|
|
+ ids.push(val);
|
|
|
+ }
|
|
|
+ });*/
|
|
|
+
|
|
|
+ @this.set('newMemberMotivationId', $("#newMemberMotivationId").val());
|
|
|
+ @this.set('newMemberFirstName', $("#newMemberFirstName").val());
|
|
|
+ @this.set('newMemberLastName', $("#newMemberLastName").val());
|
|
|
+ @this.set('newMemberEmail', $("#newMemberEmail").val());
|
|
|
+ @this.set('newMemberFiscalCode', $("#newMemberFiscalCode").val());
|
|
|
+ @this.createMember();
|
|
|
+ }
|
|
|
+
|
|
|
function removeSingle(id)
|
|
|
{
|
|
|
if (confirm('Sei sicuro?'))
|