diff --git a/app/Http/Controllers/PenggunaController.php b/app/Http/Controllers/PenggunaController.php index d5d468e3..bf9b16ce 100644 --- a/app/Http/Controllers/PenggunaController.php +++ b/app/Http/Controllers/PenggunaController.php @@ -35,12 +35,13 @@ class PenggunaController extends Controller // $alluser = User::all(); $alluser = User::with('roles')->orderBy('id')->get(); $allroles = Role::all(); + $allRolesPluck= $allroles->pluck('name'); $caw = Cawangan::all(); $user = User::with('roles')->first(); $userroles = $user->getRoleNames()->toArray(); // $user = Auth::user(); // $user->assignRole('admin'); - return view('pengurusanpengguna.index',compact('alluser','allroles','caw','user','userroles')); + return view('pengurusanpengguna.index',compact('alluser','allroles','caw','user','userroles', 'allRolesPluck')); } @@ -87,9 +88,18 @@ class PenggunaController extends Controller $user->email_verified_at = $currentdate; $user->password = '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi'; //password $user->user_type = 1; - // $user->user_type = 1; $user->save(); + $allroles = Role::all()->pluck('name'); + $arraytaraf = []; + foreach($allroles as $index=>$taraf) { + $req = 'taraf'.$taraf; + if($request->$req) + { + array_push($arraytaraf,$taraf); + } + } + $user->syncRoles($arraytaraf); return redirect()->route('pengguna.index') ->with('success', 'Pengguna Berjaya Disimpan'); } @@ -112,7 +122,7 @@ class PenggunaController extends Controller array_push($arraytaraf,$taraf); } } - //dd($arraytaraf); + // dd($arraytaraf); $user->syncRoles($arraytaraf); if($request->status == true) diff --git a/database/migrations/2021_12_14_041545_create_simulasis_table.php b/database/migrations/2021_12_14_041545_create_simulasis_table.php index e271c4a8..e656322c 100644 --- a/database/migrations/2021_12_14_041545_create_simulasis_table.php +++ b/database/migrations/2021_12_14_041545_create_simulasis_table.php @@ -65,7 +65,7 @@ class CreateSimulasisTable extends Migration $table->decimal('upahsimpan', $precision = 11, $scale = 2)->nullable(); $table->decimal('ansuran', $precision = 11, $scale = 2)->nullable(); $table->decimal('nilaimarhun', $precision = 9, $scale = 2); - $table->decimal('pinjaman', $precision = 9, $scale = 2); + $table->decimal('pinjaman', $precision = 9, $scale = 2)->nullable(); $table->decimal('bakiupah', $precision = 7, $scale = 2); $table->decimal('cajlain', $precision = 7, $scale = 2)->nullable(); $table->decimal('cajlelong', $precision = 7, $scale = 2); diff --git a/database/seeders/KaratSeeder.php b/database/seeders/KaratSeeder.php index 87338d82..b6c880be 100644 --- a/database/seeders/KaratSeeder.php +++ b/database/seeders/KaratSeeder.php @@ -73,16 +73,5 @@ class KaratSeeder extends Seeder 'keterangan' => '585.00', 'dariharga916' => -92.65 ]); - - JenisKarat::create([ - 'karat' => '9.0K', - 'keterangan' => '375.00', - 'dariharga916' => -139.71 - ]); - - - - - } } diff --git a/database/seeders/RolesSeeder.php b/database/seeders/RolesSeeder.php index 4b6ce6fe..2226c8d5 100644 --- a/database/seeders/RolesSeeder.php +++ b/database/seeders/RolesSeeder.php @@ -184,6 +184,7 @@ class RolesSeeder extends Seeder $role6->givePermissionTo('kemaskinihargaasas'); $role6->givePermissionTo('importdata'); $role6->givePermissionTo('tetapan'); + $role6->givePermissionTo('jananotis'); $role7 = Role::create(['name' => 'account']); $role7->givePermissionTo('pengesahanbayaran'); diff --git a/database/seeders/TetapanSeeder.php b/database/seeders/TetapanSeeder.php index e9e4b58e..3da42d14 100644 --- a/database/seeders/TetapanSeeder.php +++ b/database/seeders/TetapanSeeder.php @@ -4,6 +4,7 @@ namespace Database\Seeders; use Illuminate\Database\Seeder; use App\Models\Tetapan; +use Carbon\Carbon; class TetapanSeeder extends Seeder { @@ -14,10 +15,11 @@ class TetapanSeeder extends Seeder */ public function run() { - + $currentdate = Carbon::now(); + $currentdate = $currentdate->toDateString(); Tetapan::create([ - 'tetap_tarikh_lelong' => '2022-07-26', + 'tetap_tarikh_lelong' => $currentdate, 'kali' => '1', 'cajlelong' => '3' diff --git a/resources/views/pengurusanpengguna/index.blade.php b/resources/views/pengurusanpengguna/index.blade.php index 391c2f07..edd95720 100644 --- a/resources/views/pengurusanpengguna/index.blade.php +++ b/resources/views/pengurusanpengguna/index.blade.php @@ -5,19 +5,19 @@
{{ $message }}
-{{ $message }}
+{{ $message }}
-{{ $message }}
+