Example #1
0
 public function users()
 {
     $users = User::orderBy('level_id', 'asc')->get();
     $level = Level::lists('name', 'id');
     $ppk = Ppk::lists('name', 'id');
     return View('admin.preset.users', compact('users', 'level', 'ppk'));
 }
 public function edit($id)
 {
     $user = User::findOrFail($id);
     $bahagian = Bahagian::lists('nama', 'id');
     $cawangan = Cawangan::lists('nama', 'id');
     $level = Level::lists('nama', 'id');
     $unit = Unit::lists('nama', 'id');
     return View('members.admin.pengguna', compact('user', 'bahagian', 'cawangan', 'level', 'unit'));
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     Model::unguard();
     $faker = Faker\Factory::create();
     $group = Group::lists('id')->all();
     $level = Level::lists('id')->all();
     for ($i = 0; $i < 20; $i++) {
         $fellows = Fellow::create(array('level_id' => $faker->unique()->randomElement($level), 'group_id' => $faker->unique()->randomElement($group), 'name' => $faker->unique()->word));
     }
 }
 /**
  * Bootstrap the application services.
  *
  * @return void
  */
 public function boot()
 {
     // always returns $user whether logged in or not, null if not
     view()->composer(['layouts._rightnav', 'layouts.loginForm', 'tracks.index', 'skills.create', 'level.index', 'tracks.editForm', 'levels.editForm', 'difficulties.editForm'], function ($view) {
         $view->with('user', Auth::check() ? Auth::user()->firstname : null);
     });
     view()->composer(['questions._questionform', 'skills.newform', 'skills._rowform'], function ($view) {
         $view->with(['tracks' => Track::lists('track', 'id'), 'levels' => Level::lists('description', 'id'), 'difficulties' => Difficulty::lists('difficulty', 'id'), 'skills' => Skill::lists('short_description', 'id'), 'user' => Auth::user()]);
     });
 }
Example #5
0
 Route::get('markah/{id}', function ($id) {
     $mark = \App\Markah::findOrFail($id);
     return View('admin.preset.markah.edit', compact('mark'));
 });
 /****************************************
  *                  Users
  ****************************************/
 Route::get('users', ['as' => 'admin.preset.users', 'uses' => 'Admin\\PresetController@users']);
 Route::post('users', ['as' => 'admin.preset.usersPost', 'uses' => 'Admin\\PresetController@userPost']);
 Route::get('users/hapus/{id}', function ($id) {
     \App\User::destroy($id);
     return Redirect::back();
 });
 Route::get('users/{id}', function ($id) {
     $user = \App\User::findOrFail($id);
     $level = \App\Level::lists('name', 'id');
     $ppk = \App\Ppk::lists('name', 'id');
     return View('admin.preset.users.edit', compact('user', 'level', 'ppk'));
 });
 Route::post('users/kemaskini', ['as' => 'admin.preset.users.kemaskini', 'uses' => 'Admin\\PresetController@kemaskini']);
 /**************************************
  *                 Bank
  **************************************/
 Route::get('bank', ['as' => 'admin.preset.bank', 'uses' => 'Admin\\BankController@bank']);
 Route::post('bank', ['as' => 'admin.preset.bank', 'uses' => 'Admin\\BankController@bankPost']);
 Route::get('bank/{id}', function ($id) {
     if (\App\Bank::destroy($id)) {
         Session::flash('success', 'Berjaya. Permarkahan berjaya dihapus.');
     } else {
         Session::flash('error', 'Gagal. Permarkahan gagal dihapus.');
     }