Luca Parisio 1 gadu atpakaļ
vecāks
revīzija
4bef4dd75a

+ 6 - 2
app/Http/Livewire/Member.php

@@ -184,6 +184,8 @@ class Member extends Component
         $this->under18 = false;
         $this->image = null;
 
+        $this->age = '';
+
         $this->error_fc = false;
 
         $this->isSaving = false;
@@ -729,7 +731,7 @@ class Member extends Component
     public function store($close)
     {
 
-        $this->isSaving = false;
+        $this->isSaving = true;
 
         $this->emit('load-select');
 
@@ -942,7 +944,7 @@ class Member extends Component
     public function update($close)
     {
 
-        $this->isSaving = false;
+        $this->isSaving = true;
 
         $this->emit('load-select');
 
@@ -1069,6 +1071,7 @@ class Member extends Component
         $this->showDetail = false;
         $this->resetFields();
         $this->emit('setEdit', false);
+        $this->emit('reload');
     }
 
     public function delete($id)
@@ -1076,6 +1079,7 @@ class Member extends Component
         try{
             \App\Models\Member::find($id)->delete();
             session()->flash('success',"Tesserato eliminato");
+            $this->emit('reload');
         }catch(\Exception $e){
             session()->flash('error','Errore (' . $ex->getMessage() . ')');
         }

+ 7 - 5
resources/views/livewire/causal.blade.php

@@ -141,12 +141,14 @@
                             </div>
                         </div>
 
-                        <div class="form--item mb-3">
-                            <div class="form-check form-check-inline">
-                                <input class="form-check-input" type="checkbox" id="corrispettivo_fiscale" wire:model="corrispettivo_fiscale">
-                                <label class="form-check-label" for="corrispettivo_fiscale">Utilizza per corrispettivo fiscale</label>
+                        @if(false)
+                            <div class="form--item mb-3">
+                                <div class="form-check form-check-inline">
+                                    <input class="form-check-input" type="checkbox" id="corrispettivo_fiscale" wire:model="corrispettivo_fiscale">
+                                    <label class="form-check-label" for="corrispettivo_fiscale">Utilizza per corrispettivo fiscale</label>
+                                </div>
                             </div>
-                        </div>
+                        @endif
 
                         <div class="form--item mb-3">
                             <div class="form-check form-check-inline">

+ 9 - 4
resources/views/livewire/member.blade.php

@@ -1102,6 +1102,10 @@
                                                         <tr>
                                                             <td colspan="6">
                                                                 <a class="{{$this->getSubscriptionStatus($member_course->subscribed)}}" wire:click="setCreateSubscription({{$member_course->subscribed}})" style="float:none; width:150px;">Iscrizione</a><br>
+                                                                <a class="{{$this->getMonthStatus(9, $member_course->months)}}" wire:click="setPayMonth(9, '{{ $member_course->months }}')">Set</a>&nbsp;
+                                                                <a class="{{$this->getMonthStatus(10, $member_course->months)}}" wire:click="setPayMonth(10, '{{ $member_course->months }}')">Ott</a>&nbsp;
+                                                                <a class="{{$this->getMonthStatus(11, $member_course->months)}}" wire:click="setPayMonth(11, '{{ $member_course->months }}')">Nov</a>&nbsp;
+                                                                <a class="{{$this->getMonthStatus(12, $member_course->months)}}" wire:click="setPayMonth(12, '{{ $member_course->months }}')">Dic</a>&nbsp;
                                                                 <a class="{{$this->getMonthStatus(1, $member_course->months)}}" wire:click="setPayMonth(1, '{{ $member_course->months }}')">Gen</a>&nbsp;
                                                                 <a class="{{$this->getMonthStatus(2, $member_course->months)}}" wire:click="setPayMonth(2, '{{ $member_course->months }}')">Feb</a>&nbsp;
                                                                 <a class="{{$this->getMonthStatus(3, $member_course->months)}}" wire:click="setPayMonth(3, '{{ $member_course->months }}')">Mar</a>&nbsp;
@@ -1110,10 +1114,6 @@
                                                                 <a class="{{$this->getMonthStatus(6, $member_course->months)}}" wire:click="setPayMonth(6, '{{ $member_course->months }}')">Giu</a>&nbsp;
                                                                 <a class="{{$this->getMonthStatus(7, $member_course->months)}}" wire:click="setPayMonth(7, '{{ $member_course->months }}')">Lug</a>&nbsp;
                                                                 <a class="{{$this->getMonthStatus(8, $member_course->months)}}" wire:click="setPayMonth(8, '{{ $member_course->months }}')">Ago</a>&nbsp;
-                                                                <a class="{{$this->getMonthStatus(9, $member_course->months)}}" wire:click="setPayMonth(9, '{{ $member_course->months }}')">Set</a>&nbsp;
-                                                                <a class="{{$this->getMonthStatus(10, $member_course->months)}}" wire:click="setPayMonth(10, '{{ $member_course->months }}')">Ott</a>&nbsp;
-                                                                <a class="{{$this->getMonthStatus(11, $member_course->months)}}" wire:click="setPayMonth(11, '{{ $member_course->months }}')">Nov</a>&nbsp;
-                                                                <a class="{{$this->getMonthStatus(12, $member_course->months)}}" wire:click="setPayMonth(12, '{{ $member_course->months }}')">Dic</a>&nbsp;
                                                             </td>
                                                         </tr>
                                                         <tr>
@@ -2186,6 +2186,11 @@
             //$("span").find(`[aria-controls='select2-birth_nation_id-container']`).css('border', 'solid 3px red');
         });
 
+        Livewire.on('reload', (x) =>
+        {
+            location.reload();
+        });
+
         window.onbeforeunload = function(){
             if (isEdit)
                 return 'Cambiando pagina le eventuali modifiche andranno perse';