2020-06-16 07:06:45 +00:00
@ extends ( " admin.layout.base " )
@ extends ( " admin.layout.header " )
@ section ( " title " )
Vaskemaskiner - Vis
@ endsection
@ section ( " path " )
2020-06-24 12:19:55 +00:00
< a href = " { { route('washing-machines.index') }} " class = " text-white " > Vis Vaskemaskiner </ a > /
2020-06-16 07:06:45 +00:00
@ endsection
@ section ( " content " )
2020-10-21 07:12:53 +00:00
< style >
. letterSpaceTable {
letter - spacing : 1.2 px ;
}
</ style >
2020-07-01 07:27:18 +00:00
< div class = " row align-items-center " >
2020-08-31 08:57:26 +00:00
@ if ( auth () -> user () -> can ( 'washing.machine.create' ))
< a class = " btn btn-inline btn-sde-blue mb-0 " href = " { { route('washing-machines.create') }} " >< img src = " { { asset('/images/icons/plus.svg') }} " alt = " Create " > Opret Vaskemaskine </ a >
@ endif
2020-09-10 08:39:07 +00:00
@ if ( auth () -> user () -> can ( 'locations.create' ))
< a class = " btn btn-inline btn-sde-blue mb-0 ml-1 " href = " { { route('locations.create') }} " >< img src = " { { asset('/images/icons/plus.svg') }} " alt = " Create " > Opret Vaskemaskine lokation </ a >
2020-09-18 08:04:33 +00:00
@ endif
2020-08-20 12:59:22 +00:00
< div class = " mt-1 ml-1 " >
< select name = " risRosName " id = " locationID " >
< option selected = " selected " name = " all " value = " all " > Alle </ option >
@ foreach ( \App\Location :: query () -> get () as $location )
2020-08-21 08:54:00 +00:00
< option value = " { { $location -> id } } " > {{ $location -> name }} </ option >
2020-08-20 12:59:22 +00:00
@ endforeach
</ select > < label > Vælg bygning </ label >
</ div >
2020-07-01 07:27:18 +00:00
</ div >
2020-09-10 08:39:07 +00:00
< div id = " searchWashingMachine " class = " mt-2 " >
< label > Vaskemaskiner </ label >
2020-11-24 12:14:25 +00:00
< table id = " washingSearch " class = " tbl letterSpaceTable fixOverflow " >
2020-09-18 08:04:33 +00:00
< thead >
2020-06-24 12:19:55 +00:00
< th > Navn </ th >
2020-08-06 06:37:16 +00:00
< th > Lokation </ th >
2020-08-31 08:57:26 +00:00
@ if ( auth () -> user () -> can ( 'washing.machine.edit' ))
2020-11-26 09:19:12 +00:00
< th class = " w-1em " >< img class = " w-100 " src = " { { asset('/images/icons/pencil.svg') }} " alt = " Update " ></ th >
2020-08-31 08:57:26 +00:00
@ endif
@ if ( auth () -> user () -> can ( 'washing.machine.delete' ))
2020-11-26 09:19:12 +00:00
< th class = " w-1em " >< img class = " w-100 " src = " { { asset('/images/icons/trashcan.svg') }} " alt = " Delete " ></ th >
2020-08-31 08:57:26 +00:00
@ endif
2020-09-18 08:04:33 +00:00
</ thead >
2020-06-25 07:04:23 +00:00
@ foreach ( $machines as $machine )
2020-06-16 07:06:45 +00:00
< tr >
2020-07-01 08:30:28 +00:00
< td > {{ $machine -> name }} </ td >
2020-08-06 06:37:16 +00:00
< td > {{ \App\Location :: query () -> where ( " id " , " = " , $machine -> location_id ) -> first () -> name }} </ td >
2020-08-31 08:57:26 +00:00
@ if ( auth () -> user () -> can ( 'washing.machine.edit' ))
< td >< a href = " { { route('washing-machines.edit', [ 'washing_machine' => $machine ]) }} " >< img class = " w-100 " src = " { { asset('/images/icons/pencil-dark.svg') }} " alt = " Update " ></ a ></ td >
@ endif
@ if ( auth () -> user () -> can ( 'washing.machine.delete' ))
< td >< form method = " post " action = " { { route('washing-machines.destroy', [ 'washing_machine' => $machine ]) }} " class = " w-100 nostyle " >
@ csrf
@ method ( " delete " )
2020-06-30 12:09:11 +00:00
2020-08-31 08:57:26 +00:00
< button class = " w-100 nostyle " onclick = " return confirm('Are you sure you want to delete?'); " type = " submit " >< img class = " w-100 cursor-pointer " src = " { { asset('/images/icons/trashcan-dark.svg') }} " alt = " Delete " ></ button >
</ form >
</ td >
@ endif
2020-06-16 07:06:45 +00:00
</ tr >
2020-06-25 07:04:23 +00:00
@ endforeach
2020-06-16 07:06:45 +00:00
</ table >
2020-09-10 08:39:07 +00:00
</ div >
< div id = " locations " class = " mt-2 " >
< label > Vaskemaskine lokation </ label >
< table class = " tbl " >
2020-09-18 08:04:33 +00:00
< thead >
2020-09-10 08:39:07 +00:00
< th > Navn </ th >
2020-11-26 09:19:12 +00:00
< th class = " w-1em " >< img class = " w-100 " src = " { { asset('/images/icons/eye.svg') }} " alt = " Show " ></ th >
2020-09-10 08:39:07 +00:00
@ if ( auth () -> user () -> can ( 'locations.edit' ))
2020-11-26 09:19:12 +00:00
< th class = " w-1em " >< img class = " w-100 " src = " { { asset('/images/icons/pencil.svg') }} " alt = " Update " ></ th >
2020-09-10 08:39:07 +00:00
@ endif
@ if ( auth () -> user () -> can ( 'locations.delete' ))
2020-11-26 09:19:12 +00:00
< th class = " w-1em " >< img class = " w-100 " src = " { { asset('/images/icons/trashcan.svg') }} " alt = " Delete " ></ th >
2020-09-10 08:39:07 +00:00
@ endif
2020-09-18 08:04:33 +00:00
</ thead >
2020-09-10 08:39:07 +00:00
@ foreach ( \App\Location :: query () -> get () as $location )
< tr >
< td > {{ $location -> name }} </ td >
< td >< a href = " { { route( " locations . show " , [ " location " => $location ]) }} " >< img class = " w-100 " src = " { { asset('/images/icons/eye-dark.svg') }} " alt = " Show " ></ a ></ td >
@ if ( auth () -> user () -> can ( 'locations.edit' ))
< td >< a href = " { { route( " locations . edit " , [ " location " => $location ]) }} " >< img class = " w-100 " src = " { { asset('/images/icons/pencil-dark.svg') }} " alt = " Update " ></ a ></ td >
@ endif
@ if ( auth () -> user () -> can ( 'locations.delete' ))
< td >< form method = " post " action = " { { route( " locations . destroy " , [ " location " => $location ]) }} " class = " w-100 nostyle " >
@ csrf
@ method ( " delete " )
< button onclick = " return confirm('Are you sure you want to delete?'); " class = " w-100 nostyle " type = " submit " >< img class = " w-100 cursor-pointer " src = " { { asset('/images/icons/trashcan-dark.svg') }} " alt = " Delete " ></ button >
</ form >
</ td >
@ endif
</ tr >
@ endforeach
</ table >
</ div >
2020-09-07 10:44:24 +00:00
2020-08-20 12:59:22 +00:00
< script >
$ ( '#locationID' ) . change ( function () {
$value = $ ( '#locationID' ) . find ( " :selected " ) . val ();
2020-08-21 08:54:00 +00:00
console . log ( $value );
2020-08-20 12:59:22 +00:00
$ . ajax ({
type : 'get' ,
2020-08-25 07:25:42 +00:00
url : '{{route(' washing - machines . search ')}}' ,
2020-08-20 12:59:22 +00:00
data : { 'option' : $value },
success : function ( data ) {
2020-09-10 08:39:07 +00:00
$ ( '#washingSearch' ) . html ( data );
2020-08-20 12:59:22 +00:00
},
error : function ( data ) {
console . log ( data );
}
});
})
</ script >
2020-06-16 07:06:45 +00:00
@ endsection