se anexa token de api de google maps para rastreo de ubicaciones
This commit is contained in:
@@ -12,11 +12,12 @@ class HorarioController extends Controller
|
||||
{
|
||||
|
||||
public function __construct() {
|
||||
$this->middleware('can:horario.index')->only('index','show');
|
||||
$this->middleware('can:horario.create')->only('create','store');
|
||||
$this->middleware('can:horario.edit')->only('edit','update');
|
||||
$this->middleware('can:horario.destroy')->only('destroy');
|
||||
$this->middleware('can:horario.index')->only('index','show');
|
||||
$this->middleware('can:horario.create')->only('create','store');
|
||||
$this->middleware('can:horario.edit')->only('edit','update');
|
||||
$this->middleware('can:horario.destroy')->only('destroy');
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$usuarios = User::with(['roles'])->has('horarios')->get();
|
||||
@@ -26,7 +27,10 @@ class HorarioController extends Controller
|
||||
|
||||
public function create()
|
||||
{
|
||||
$usuarios = User::where('code','!=','0')->get();
|
||||
$usuarios = User::with(['roles'])
|
||||
->where('code', '!=', '0')
|
||||
->doesntHave('horarios')
|
||||
->get();;
|
||||
|
||||
$inicioSemana = Carbon::now()->startOfWeek();
|
||||
|
||||
@@ -80,7 +84,6 @@ class HorarioController extends Controller
|
||||
return view('horario.edit', compact('user','usuarios','dias','horarios'));
|
||||
}
|
||||
|
||||
|
||||
public function update(Request $request, User $user)
|
||||
{
|
||||
foreach ($request->horarios as $h) {
|
||||
@@ -111,14 +114,15 @@ class HorarioController extends Controller
|
||||
return view('horario.show',compact('areacode'));
|
||||
}
|
||||
|
||||
public function destroy(Horario $horario)
|
||||
public function destroy(User $user)
|
||||
{
|
||||
// $areacode->delete();
|
||||
// session()->flash('swal',[
|
||||
// 'icon'=>'success',
|
||||
// 'title'=>'Eliminado!',
|
||||
// 'text'=>'Se ha eliminado el registro correctamente'
|
||||
// ]);
|
||||
// return redirect()->route('horario.index');
|
||||
$user->horarios()->delete();
|
||||
session()->flash('swal',[
|
||||
'icon'=>'success',
|
||||
'title'=>'Eliminado!',
|
||||
'text'=>'Se han eliminado los registros correctamente'
|
||||
]);
|
||||
return redirect()->route('horario.index');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user