/** * Run the database seeds. * * @return void */ public function run() { $cawangans = Cawangan::all(); for ($day = 15; $day <= 20; $day++) { if ($day < 10) { $days = '0' . $day; } else { $days = $day; } $tarikh = '2015-10-' . $days; foreach ($cawangans as $cawangan) { if ($cawangan->id == 1) { $count = 16; } else { $count = 14; } for ($kesalahan = 1; $kesalahan <= $count; $kesalahan++) { // Warganegara for ($warga = 1; $warga <= 3; $warga++) { if ($warga == 1) { for ($jantina = 1; $jantina <= 2; $jantina++) { for ($bangsa = 1; $bangsa <= 3; $bangsa++) { Details::create(['tarikh' => $tarikh, 'cawangan_id' => $cawangan->id, 'warganegara_id' => $warga, 'bangsa_id' => $bangsa, 'kesalahan_id' => $kesalahan, 'jantina_id' => $jantina, 'jumlah' => rand(0, 30)]); } } } else { for ($bangsa = 4; $bangsa <= 4; $bangsa++) { for ($jantina = 1; $jantina <= 2; $jantina++) { Details::create(['tarikh' => $tarikh, 'cawangan_id' => $cawangan->id, 'warganegara_id' => $warga, 'bangsa_id' => $bangsa, 'kesalahan_id' => $kesalahan, 'jantina_id' => $jantina, 'jumlah' => rand(0, 123)]); } } } // end if else warga } // end warga } //end kesalahan } } }
public function detailsPost() { $tarikh = Request::get('tarikh'); $cawangan = Request::get('cawangan'); $cawangan_id = Cawangan::where('nama', $cawangan)->first()->id; // dd(Request::get('1_4_1_1')); if ($cawangan_id == 1 || $cawangan_id == 2) { $count = 16; } else { $count = 14; } // dd($count); // Kesalahan for ($kesalahan = 1; $kesalahan <= $count; $kesalahan++) { // Warganegara for ($warga = 1; $warga <= 3; $warga++) { if ($warga == 1) { for ($jantina = 1; $jantina <= 2; $jantina++) { for ($bangsa = 1; $bangsa <= 3; $bangsa++) { Details::create(['tarikh' => $tarikh, 'cawangan_id' => $cawangan_id, 'warganegara_id' => $warga, 'bangsa_id' => $bangsa, 'kesalahan_id' => $kesalahan, 'jantina_id' => $jantina, 'jumlah' => Request::get($warga . '_' . $bangsa . '_' . $kesalahan . '_' . $jantina)]); } } } else { for ($bangsa = 4; $bangsa <= 4; $bangsa++) { for ($jantina = 1; $jantina <= 2; $jantina++) { Details::create(['tarikh' => $tarikh, 'cawangan_id' => $cawangan_id, 'warganegara_id' => $warga, 'bangsa_id' => $bangsa, 'kesalahan_id' => $kesalahan, 'jantina_id' => $jantina, 'jumlah' => Request::get($warga . '_' . $bangsa . '_' . $kesalahan . '_' . $jantina)]); } } } // end if else warga } // end warga } //end kesalahan // Create::Keluarmasuk for ($i = 1; $i <= 9; $i++) { Keluarmasuk::create(['tarikh' => $tarikh, 'cawangan_id' => $cawangan_id, 'kesalahan' => $i, 'bangsa' => 'melayu', 'jumlah' => (int) Request::get($i . '_melayu')]); Keluarmasuk::create(['tarikh' => $tarikh, 'cawangan_id' => $cawangan_id, 'kesalahan' => $i, 'bangsa' => 'cina', 'jumlah' => (int) Request::get($i . '_cina')]); Keluarmasuk::create(['tarikh' => $tarikh, 'cawangan_id' => $cawangan_id, 'kesalahan' => $i, 'bangsa' => 'india', 'jumlah' => (int) Request::get($i . '_india')]); Keluarmasuk::create(['tarikh' => $tarikh, 'cawangan_id' => $cawangan_id, 'kesalahan' => $i, 'bangsa' => 'singh', 'jumlah' => (int) Request::get($i . '_singh')]); Keluarmasuk::create(['tarikh' => $tarikh, 'cawangan_id' => $cawangan_id, 'kesalahan' => $i, 'bangsa' => 'pathan', 'jumlah' => (int) Request::get($i . '_pathan')]); Keluarmasuk::create(['tarikh' => $tarikh, 'cawangan_id' => $cawangan_id, 'kesalahan' => $i, 'bangsa' => 'ptetap', 'jumlah' => (int) Request::get($i . '_ptetap')]); Keluarmasuk::create(['tarikh' => $tarikh, 'cawangan_id' => $cawangan_id, 'kesalahan' => $i, 'bangsa' => 'llb', 'jumlah' => (int) Request::get($i . '_llb')]); Keluarmasuk::create(['tarikh' => $tarikh, 'cawangan_id' => $cawangan_id, 'kesalahan' => $i, 'bangsa' => 'wanita', 'jumlah' => (int) Request::get($i . '_wanita')]); } return Redirect::back(); }