tukar taraf
This commit is contained in:
@@ -22,7 +22,8 @@ class KakitanganController extends Controller
|
||||
$auth_user = Auth::user();
|
||||
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||
$role = Role::get();
|
||||
return view('operasi.daftar_kakitangan',compact('cawangan_info','api_url','role'));
|
||||
$kakitangan = User::all();
|
||||
return view('operasi.daftar_kakitangan',compact('cawangan_info','api_url','role','kakitangan'));
|
||||
}
|
||||
|
||||
public function registerStaff(Request $request){
|
||||
@@ -91,4 +92,50 @@ class KakitanganController extends Controller
|
||||
|
||||
return redirect()->route('home');
|
||||
}
|
||||
|
||||
public function tukartaraf(Request $request){
|
||||
$api_url = config('api.url');
|
||||
$auth_user = Auth::user();
|
||||
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||
$user = User::find($request->id);
|
||||
$role = Role::get();
|
||||
return view('operasi.tukar_taraf',compact('cawangan_info','api_url','role','user'));
|
||||
}
|
||||
|
||||
public function tukartarafUpdate(Request $request){
|
||||
$user = User::find($request->user_id);
|
||||
if($user->role_harian == null){
|
||||
if($user->role_asal == 'pc'){
|
||||
$user->roles = $request->role;
|
||||
$user->save();
|
||||
}
|
||||
}else{
|
||||
if($user->role_asal == 'pc'){
|
||||
$user->roles = $request->role;
|
||||
$user->role_harian = $request->role;
|
||||
$user->save();
|
||||
}
|
||||
}
|
||||
|
||||
return redirect()->route('daftar.kakitangan');
|
||||
}
|
||||
|
||||
public function tukarcawangan(Request $request){
|
||||
$api_url = config('api.url');
|
||||
$auth_user = Auth::user();
|
||||
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||
$user = User::find($request->id);
|
||||
$role = Role::get();
|
||||
return view('operasi.tukar_cawangan',compact('cawangan_info','api_url','role','user'));
|
||||
}
|
||||
|
||||
public function tukarcawanganUpdate(Request $request){
|
||||
$user = User::find($request->user_id);
|
||||
$user->cawangan = $request->cawangan;
|
||||
$user->roles = $request->role;
|
||||
$user->role_harian = $request->role;
|
||||
$user->save();
|
||||
|
||||
return redirect()->route('daftar.kakitangan');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user