diff --git a/app/Http/Controllers/MenuController.php b/app/Http/Controllers/MenuController.php index 6434f64..8746ba1 100755 --- a/app/Http/Controllers/MenuController.php +++ b/app/Http/Controllers/MenuController.php @@ -93,7 +93,9 @@ class MenuController extends Controller return view('menu/roles'); } - + public function mantenimiento(){ + return view('menu/mantenimiento'); + } public function pay($estado){ return view('menu/order',[ diff --git a/app/Http/Livewire/ShowMantenimiento.php b/app/Http/Livewire/ShowMantenimiento.php new file mode 100644 index 0000000..aa9a708 --- /dev/null +++ b/app/Http/Livewire/ShowMantenimiento.php @@ -0,0 +1,55 @@ +where('estado', 'pendiente'); + })->paginate($this->entradas); + + $this->cont = $historialesConEstadoPendiente->toArray(); + + return view('livewire.show-mantenimiento',[ + 'historiales' => $historialesConEstadoPendiente + ]); + } + + public function seleccionarTodos(){ + + if (count($this->delete_1) == 0) { + $this->delete_1 = array_column($this->cont['data'], 'id'); + } else { + $this->delete_1 = []; + } + + dd($this->delete_1); + } + + public function eliminarCuentas() + { + Historial_cuenta::whereIn('id', $this->delete_1)->delete(); + + $this->delete_1 = []; + + $this->alert('success', 'Historiales eliminados correctamente!', [ + 'position' => 'top' + ]); + + } +} diff --git a/app/Http/Livewire/ShowPlanes.php b/app/Http/Livewire/ShowPlanes.php index 5dd5358..3a08c6f 100755 --- a/app/Http/Livewire/ShowPlanes.php +++ b/app/Http/Livewire/ShowPlanes.php @@ -770,6 +770,5 @@ class ShowPlanes extends Component } - //dd($this->delete_1); } } diff --git a/resources/views/livewire/show-mantenimiento.blade.php b/resources/views/livewire/show-mantenimiento.blade.php new file mode 100644 index 0000000..e93c8d8 --- /dev/null +++ b/resources/views/livewire/show-mantenimiento.blade.php @@ -0,0 +1,75 @@ +
+ Cargando
+