/**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(Request $request)
 {
     $fill = $request->all();
     Anggota::create($fill);
     //dd($fill);
     return redirect()->action('AnggotaController@index');
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $faker = Faker::create();
     # Kosongin isi tabel
     DB::table('anggota')->delete();
     DB::table('status')->delete();
     DB::table('tokoBuku')->delete();
     # Tambahkan data toko buku
     $tokoBuku = TokoBuku::create(array('nama' => 'Taman Bacaan', 'alamat' => 'Jl. Cikapundung no. 17', 'telp' => '022-3261723'));
     $this->command->info('Data Toko Buku telah diisi!');
     #Faker
     $fake1 = Anggota::create(array('nama' => $faker->name, 'id_tokoBuku' => $tokoBuku->id));
     $fake2 = Anggota::create(array('nama' => $faker->name, 'id_tokoBuku' => $tokoBuku->id));
     $aulia = Anggota::create(array('nama' => 'Aulia Marchita', 'email' => '*****@*****.**', 'id_tokoBuku' => $tokoBuku->id));
     $arvin = Anggota::create(array('nama' => 'Arvin Chs', 'email' => '*****@*****.**', 'id_tokoBuku' => $tokoBuku->id));
     $puji = Anggota::create(array('nama' => 'Puji Muharani', 'email' => '*****@*****.**', 'id_tokoBuku' => $tokoBuku->id));
     $this->command->info('Anggota telah diisi!');
     Status::create(array('pekerjaan' => 'Pelajar', 'id_anggota' => $aulia->id));
     Status::create(array('pekerjaan' => 'Mahasiswa', 'id_anggota' => $arvin->id));
     Status::create(array('pekerjaan' => 'Pegawai', 'id_anggota' => $puji->id));
     $this->command->info('Data anggota dan status telah diisi!');
     DB::table('buku')->delete();
     DB::table('anggota_buku')->delete();
     # Isi tabel buku
     $circa = Buku::create(array('judul' => 'Circa', 'penulis' => 'Sitta Karina'));
     $madah = Buku::create(array('judul' => 'Madah', 'penulis' => 'Risa Saraswati'));
     $nts = Buku::create(array('judul' => 'Nothing To Lose', 'penulis' => 'Alia Zalea'));
     $aulia->buku()->attach($circa->id);
     $arvin->buku()->attach($nts->id);
     $arvin->buku()->attach($madah->id);
     $puji->buku()->attach($circa->id);
     $this->command->info('Anggota beserta buku telah diisi!');
 }
Exemple #3
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(Request $request)
 {
     $this->validate($request, ['password' => 'required|min:6|same:confirm_password']);
     $data = $request->all();
     $fill1['name'] = $data['nip'];
     $fill1['nama'] = $data['nama'];
     $fill1['password'] = bcrypt($data['password']);
     $fill2['nip'] = $data['nip'];
     $fill2['nama'] = $data['nama'];
     $fill2['email'] = $data['email'];
     $fill2['jabatan'] = $data['jabatan'];
     //        dd($fill1,$fill2);
     $test = Anggota::where('nip', $fill1['name'])->firstOrFail();
     if (!$test) {
         User::create($fill1);
         Anggota::create($fill2);
         return redirect()->action('AnggotaController@index');
     } else {
         return redirect()->back()->withErrors(['NIP sudah digunakan']);
     }
 }
Exemple #4
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $faker = Faker::create();
     # Kosongin isi tabel
     DB::table('anggota')->delete();
     DB::table('detailanggota')->delete();
     DB::table('rental')->delete();
     $rental = Rental::create(array('nama' => 'Hanzo', 'alamat' => 'Jalan Buah Batu'));
     $this->command->info('Data rental telah diisi!');
     #Faker testing
     $anggota1 = Anggota::create(array('nama' => $faker->name, 'id_rental' => $rental->id));
     $anggota2 = Anggota::create(array('nama' => $faker->name, 'id_rental' => $rental->id));
     $anggota3 = Anggota::create(array('nama' => $faker->name, 'id_rental' => $rental->id));
     # Buat anggota
     $arvin = Anggota::create(array('nama' => 'Arvin Chendriyana Supriyadi', 'id_rental' => $rental->id));
     $aulia = Anggota::create(array('nama' => 'Aulia Marchita Ramadhani', 'id_rental' => $rental->id));
     $elmo = Anggota::create(array('nama' => 'Elmo Aryaputra', 'id_rental' => $rental->id));
     # Informasi ketika anggota telah diisi.
     $this->command->info('Anggota telah diisi!');
     # Buat Detail Anggota
     DetailAnggota::create(array('jenisKelamin' => 'Laki-laki', 'alamat' => 'Jalan Sidomukti No. 78', 'telp' => '08112282323', 'id_anggota' => $arvin->id));
     DetailAnggota::create(array('jenisKelamin' => 'Perempuan', 'alamat' => 'Tangerang', 'telp' => '081310713931', 'id_anggota' => $aulia->id));
     DetailAnggota::create(array('jenisKelamin' => 'Laki-laki', 'alamat' => 'Jalan Cigadung', 'telp' => '082117713169', 'id_anggota' => $elmo->id));
     # Informasi ketika detail telah diisi.
     $this->command->info('Detail anggota telah diisi!');
     #Seeder Game
     DB::table('game')->delete();
     DB::table('anggota_game')->delete();
     $fallout_4 = Game::create(array('judul' => 'Fallout 4', 'genre' => 'RPG', 'developer' => 'Bethesda'));
     $witcher_3 = Game::create(array('judul' => 'The Witcher 3: Wild Hunt', 'genre' => 'RPG', 'developer' => 'CD Projekt RED'));
     $kh_3 = Game::create(array('judul' => 'Kingdom Hearts 3', 'genre' => 'RPG', 'developer' => 'Square Enix'));
     $arvin->game()->attach($fallout_4->id);
     $arvin->game()->attach($witcher_3->id);
     $arvin->game()->attach($kh_3->id);
     $aulia->game()->attach($kh_3->id);
     $aulia->game()->attach($fallout_4->id);
     $elmo->game()->attach($witcher_3->id);
     # Tampilkan bila berhasil diisi
     $this->command->info('Anggota beserta game telah diisi!');
 }
 /**
  * Run the migrations.
  *
  * @return void
  */
 public function up()
 {
     Schema::create('anggotas', function (Blueprint $table) {
         $table->increments('id');
         $table->string('nip');
         $table->string('nama');
         $table->string('email');
         $table->string('jabatan');
         $table->timestamps();
     });
     Anggota::create(['nip' => '5983063P2B', 'nama' => 'MAKSUM', 'email' => '', 'jabatan' => 'ADMINISTRASI DAN UMUM']);
     Anggota::create(['nip' => '6083064P2B', 'nama' => 'MISGI', 'email' => '', 'jabatan' => 'ADMINISTRASI DAN UMUM']);
     Anggota::create(['nip' => '6084082P2B', 'nama' => 'SUTRISNO SARIPAN', 'email' => '', 'jabatan' => 'STAFF AHLI']);
     Anggota::create(['nip' => '6084091P2B', 'nama' => 'MOCH. RIONO', 'email' => '', 'jabatan' => 'ADMINISTRASI DAN UMUM']);
     Anggota::create(['nip' => '6084095P2B', 'nama' => 'MUHAIMIN', 'email' => '', 'jabatan' => 'FASILITAS OPERASI']);
     Anggota::create(['nip' => '6182029P2B', 'nama' => 'EKO PERGIANTORO', 'email' => '', 'jabatan' => 'STAFF AHLI']);
     Anggota::create(['nip' => '6183045P2B', 'nama' => 'SUPRIJADI', 'email' => '', 'jabatan' => 'FASILITAS OPERASI']);
     Anggota::create(['nip' => '6184075P2B', 'nama' => 'SUYANTO', 'email' => '', 'jabatan' => 'SIE TELEKOMUNIKASI']);
     Anggota::create(['nip' => '6184078P2B', 'nama' => 'SOEMARSONO', 'email' => '', 'jabatan' => 'STAFF AHLI']);
     Anggota::create(['nip' => '6184079P2B', 'nama' => 'ARLIYANTO', 'email' => '', 'jabatan' => 'STAFF AHLI']);
     Anggota::create(['nip' => '6184084P2B', 'nama' => 'SUTOPO', 'email' => '', 'jabatan' => 'STAFF AHLI']);
     Anggota::create(['nip' => '6184092P2B', 'nama' => 'WINARTO', 'email' => '', 'jabatan' => 'STAFF AHLI']);
     Anggota::create(['nip' => '6282031P2B', 'nama' => 'SUTRISNO', 'email' => '', 'jabatan' => 'FASILITAS OPERASI']);
     Anggota::create(['nip' => '6284076P2B', 'nama' => 'SAYUDI', 'email' => '', 'jabatan' => 'PELAKSANA PENGADAAN']);
     Anggota::create(['nip' => '6284081P2B', 'nama' => 'SUYONO PAIDI', 'email' => '', 'jabatan' => 'STAFF AHLI']);
     Anggota::create(['nip' => '6284096P2B', 'nama' => 'HADI SURONO', 'email' => '', 'jabatan' => 'STAFF AHLI']);
     Anggota::create(['nip' => '6383059P2B', 'nama' => 'MARKULIN', 'email' => '', 'jabatan' => 'ADMINISTRASI DAN UMUM']);
     Anggota::create(['nip' => '6383174JA', 'nama' => 'DWI SETYOWATI', 'email' => '', 'jabatan' => 'STAFF AHLI']);
     Anggota::create(['nip' => '6384073P2B', 'nama' => 'MUHAMMAD SAIFUL TOHA', 'email' => '', 'jabatan' => 'STAFF AHLI']);
     Anggota::create(['nip' => '6384086P2B', 'nama' => 'NURHAYADI', 'email' => '', 'jabatan' => 'STAFF AHLI']);
     Anggota::create(['nip' => '6384087P2B', 'nama' => 'NINIK ANDAJANI', 'email' => '', 'jabatan' => 'ADMINISTRASI DAN UMUM']);
     Anggota::create(['nip' => '6389023JA', 'nama' => 'MUHAMAD', 'email' => '', 'jabatan' => 'ADMINISTRASI DAN UMUM']);
     Anggota::create(['nip' => '6483060P2B', 'nama' => 'MUKTIONO', 'email' => '', 'jabatan' => 'PELAKSANA PENGADAAN']);
     Anggota::create(['nip' => '6689005JA', 'nama' => 'HERI WIJONO', 'email' => '', 'jabatan' => 'PELAKSANA PENGADAAN']);
     Anggota::create(['nip' => '6992312JA', 'nama' => 'ABDUL ROCHIM', 'email' => '', 'jabatan' => 'FASILITAS OPERASI']);
     Anggota::create(['nip' => '7092301JA', 'nama' => 'WIYONO', 'email' => '', 'jabatan' => 'SIE TELEKOMUNIKASI']);
     Anggota::create(['nip' => '7094122K3', 'nama' => 'AJI SUSILA', 'email' => '', 'jabatan' => 'OPERASI SISTEM- DISPATCHER']);
     Anggota::create(['nip' => '7193171JA', 'nama' => 'MOH. FIRMANSJAH', 'email' => '', 'jabatan' => 'ADMINISTRASI DAN UMUM']);
     Anggota::create(['nip' => '7195136R', 'nama' => 'BAMBANG WARSONO', 'email' => '', 'jabatan' => 'STAFF AHLI']);
     Anggota::create(['nip' => '7293028P2B', 'nama' => 'SUPRAPTO', 'email' => '', 'jabatan' => 'FASILITAS OPERASI']);
     Anggota::create(['nip' => '7293210JA', 'nama' => 'SISWANTONO', 'email' => '', 'jabatan' => 'OPERASI SISTEM']);
     Anggota::create(['nip' => '7294005K3', 'nama' => 'NURUL HALIM', 'email' => '', 'jabatan' => 'ADMINISTRASI DAN UMUM']);
     Anggota::create(['nip' => '7906169Z', 'nama' => 'RINI ANJARSARI', 'email' => '', 'jabatan' => 'PERENCANAAN DAN EVALUASI OPERASI SISTEM']);
     Anggota::create(['nip' => '8206454Z', 'nama' => 'AGUSTIN KUSMAWATI', 'email' => '', 'jabatan' => 'ADMINISTRASI DAN UMUM']);
     Anggota::create(['nip' => '8206087P3B', 'nama' => 'TOTOK SETYONO', 'email' => '', 'jabatan' => 'OPERASI SISTEM- DISPATCHER']);
     Anggota::create(['nip' => '8206094P3B', 'nama' => 'KHURNIAWAN DHARDANI', 'email' => '', 'jabatan' => 'OPERASI SISTEM- DISPATCHER']);
     Anggota::create(['nip' => '8306086P3B', 'nama' => 'AINUL HIDAYAT', 'email' => '', 'jabatan' => 'OPERASI SISTEM- DISPATCHER']);
     Anggota::create(['nip' => '8309073Z', 'nama' => 'HEMI SETARNINGRUM', 'email' => '', 'jabatan' => 'PERENCANAAN DAN EVALUASI OPERASI SISTEM']);
     Anggota::create(['nip' => '8309189Z', 'nama' => 'MUHAMMAD FUAD AL HAMDANI', 'email' => '', 'jabatan' => 'FASILITAS OPERASI']);
     Anggota::create(['nip' => '8408377Z', 'nama' => 'VINA DESLIANA', 'email' => '', 'jabatan' => 'FASILITAS OPERASI']);
     Anggota::create(['nip' => '8408536Z', 'nama' => 'FAISOL SIDQI', 'email' => '', 'jabatan' => 'OPERASI SISTEM- DISPATCHER']);
     Anggota::create(['nip' => '8409224Z', 'nama' => 'KRISTIAWAN AGUNG SATRIA', 'email' => '', 'jabatan' => 'FASILITAS OPERASI']);
     Anggota::create(['nip' => '8508379Z', 'nama' => 'ANDIKA PRADNYA SATRIAWAN', 'email' => '', 'jabatan' => 'OPERASI SISTEM- DISPATCHER']);
     Anggota::create(['nip' => '8508230P3B', 'nama' => 'SAMSUL MA\'ARIF', 'email' => '', 'jabatan' => 'FASILITAS OPERASI']);
     Anggota::create(['nip' => '8509602Z', 'nama' => 'FERNANDO', 'email' => '', 'jabatan' => 'SIE STRATEGI OPERASI SISTEM']);
     Anggota::create(['nip' => '8510980Z', 'nama' => 'KHRISNA ISMAYADI SOEKMANINGTYES KAIDUN', 'email' => '', 'jabatan' => 'FASILITAS OPERASI']);
     Anggota::create(['nip' => '8609349Z', 'nama' => 'INDRA KURNIAWAN', 'email' => '', 'jabatan' => 'FASILITAS OPERASI']);
     Anggota::create(['nip' => '8609644Z', 'nama' => 'DEBBY NURICASARI SOEPARNO', 'email' => '', 'jabatan' => 'PELAKSANA PENGADAAN']);
     Anggota::create(['nip' => '86112178Z', 'nama' => 'DWI AJENG MEILANI AR', 'email' => '', 'jabatan' => 'PERENCANAAN DAN EVALUASI OPERASI SISTEM']);
     Anggota::create(['nip' => '8710457Z', 'nama' => 'DHITA SILVIA', 'email' => '', 'jabatan' => 'PERENCANAAN DAN EVALUASI OPERASI SISTEM']);
     Anggota::create(['nip' => '8710134Z', 'nama' => 'LIANA MARYANTI', 'email' => '', 'jabatan' => 'FASILITAS OPERASI']);
     Anggota::create(['nip' => '8810038P3B', 'nama' => 'SEPTA NUGRAHA RAHARJA', 'email' => '', 'jabatan' => 'OPERASI SISTEM- DISPATCHER']);
     Anggota::create(['nip' => '8810939Z', 'nama' => 'LUCIA DIAN APRILISA', 'email' => '', 'jabatan' => 'ADMINISTRASI DAN UMUM']);
     Anggota::create(['nip' => '8811187Z', 'nama' => 'GALIH NASRUL ICHSAN', 'email' => '', 'jabatan' => 'SIE TELEKOMUNIKASI']);
     Anggota::create(['nip' => '8811906Z', 'nama' => 'BOBBY SELFIAN PRADANA', 'email' => '', 'jabatan' => 'FASILITAS OPERASI']);
     Anggota::create(['nip' => '8811899Z', 'nama' => 'DWI PUTRA POERNOMO', 'email' => '', 'jabatan' => 'FASILITAS OPERASI']);
     Anggota::create(['nip' => '8813049ZY', 'nama' => 'ENDRI IRWANSAH', 'email' => '', 'jabatan' => 'OPERASI SISTEM- DISPATCHER']);
     Anggota::create(['nip' => '8908241P3B', 'nama' => 'FERRY FEBRIANTO', 'email' => '', 'jabatan' => 'FASILITAS OPERASI']);
     Anggota::create(['nip' => '8908280P3B', 'nama' => 'KHAIRUDDIN CAHYO WICAKSONO', 'email' => '', 'jabatan' => 'FASILITAS OPERASI']);
     Anggota::create(['nip' => '8910039P3B', 'nama' => 'MOHAMMAD NUR SIDDADA', 'email' => '', 'jabatan' => 'OPERASI SISTEM- DISPATCHER']);
     Anggota::create(['nip' => '9009148P3B', 'nama' => 'AMIN SUPRIYONO', 'email' => '', 'jabatan' => 'FASILITAS OPERASI']);
     Anggota::create(['nip' => '9015114ZY', 'nama' => 'FRANS BERTUA YONATAN SITOMPUL', 'email' => '', 'jabatan' => 'OPERASI SISTEM- DISPATCHER']);
     Anggota::create(['nip' => '9110037P3B', 'nama' => 'SAPUTRA RAHMAN PERDANA', 'email' => '', 'jabatan' => 'OPERASI SISTEM- DISPATCHER']);
     Anggota::create(['nip' => '9110040P3B', 'nama' => 'ILHAM ARIYANTO', 'email' => '', 'jabatan' => 'OPERASI SISTEM- DISPATCHER']);
     Anggota::create(['nip' => '9110041P3B', 'nama' => 'GENDHON SUHENDRO', 'email' => '', 'jabatan' => 'OPERASI SISTEM- DISPATCHER']);
     Anggota::create(['nip' => '9115535ZY', 'nama' => 'YOAN LUSIA', 'email' => '', 'jabatan' => 'OPERASI SISTEM']);
     Anggota::create(['nip' => '92141005ZY', 'nama' => 'I GUSTI NGURAH ADI MERTANA', 'email' => '', 'jabatan' => 'OPERASI SISTEM- DISPATCHER']);
 }