コード例 #1
0
 public function store(Request $request)
 {
     $this->validation_rules($request);
     $tipe = $request->input('type_master');
     $name = '';
     $data = $request->input();
     if ($tipe == '0') {
         $name = 'Master Kondisi';
         TransCondition::create($data);
     } elseif ($tipe == '1') {
         $name = 'Master Satuan';
         TransUnit::create($data);
     } elseif ($tipe == '2') {
         $name = 'Master Status Tanah';
         TransStatusLand::create($data);
     } elseif ($tipe == '3') {
         $name = 'Master Status Sertifikat';
         TransStatusCert::create($data);
     } elseif ($tipe == '4') {
         $name = 'Master Status Bangunan';
         TransStatusBuilding::create($data);
     } elseif ($tipe == '5') {
         $name = 'Master Dana Perolehan';
         TransInvestor::create($data);
     } elseif ($tipe == '6') {
         $name = 'Master Golongan';
         TransGol::create($data);
     } elseif ($tipe == '7') {
         $name = 'Master Peruntukan Kendaraan';
         TransForVehicle::create($data);
     } elseif ($tipe == '8') {
         $name = 'Master Peruntukan Tanah';
         TransForLand::create($data);
     } elseif ($tipe == '9') {
         $name = 'Master Peruntukan Bangunan';
         TransForBuilding::create($data);
     } elseif ($tipe == '10') {
         $name = 'Master Status Barang';
         TransStatusItem::create($data);
     }
     Session::flash('flash_message', 'Data ' . $name . ' berhasil ditambahkan!');
     return redirect('transaction/master/setup');
 }