/**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(SoftwareRequest $request)
 {
     //
     try {
         $software = Software::create();
         $software->nama = $request->name;
         $software->versi = $request->version;
         $software->save();
         foreach ($request->modul_name as $item) {
             $software_detail = new SoftwareDetail();
             $software_detail->id_software = $software->id_software;
             $software_detail->nama_modul = $item;
             $software_detail->save();
         }
         Session::flash("success", "Success add software");
         return redirect()->route('software');
     } catch (Exception $e) {
         print $e->getMessage();
     }
 }
Ejemplo n.º 2
0
 public function run()
 {
     DB::table('softwares')->delete();
     Software::create(['name' => 'Adobe Illustrator']);
     Software::create(['name' => 'Adobe Photoshop']);
     Software::create(['name' => 'Adobe Indesign']);
 }