Ejemplo n.º 1
0
 public function add()
 {
     $file = Request::file('file');
     if (Request::hasFile('file')) {
         $extension = $file->getClientOriginalExtension();
         Storage::disk('local')->put($file->getFilename() . '.' . $extension, File::get($file));
         $entry = new \App\File();
         $entry->mime = $file->getClientMimeType();
         $entry->original_filename = $file->getClientOriginalName();
         $entry->filename = $file->getFilename() . '.' . $extension;
         $entry->save();
         $part = new Part();
         $part->file_id = $entry->id;
         $part->name = Request::input('name');
         $part->sku = Request::input('sku');
         $part->make = Request::input('make');
         $part->year = Request::input('year');
         $part->condition = Request::input('condition');
         $part->description = Request::input('description');
         $part->price = Request::input('price');
         $part->imageurl = Request::input('imageurl');
         if (Request::has('price')) {
             $part->save();
         }
     }
     return redirect('/admin/part');
 }
Ejemplo n.º 2
0
 public function save()
 {
     $program_id = Input::get('program_id');
     $vacation_id = Input::get('vacation_id');
     $part = Part::find(Input::get('id'));
     if (!$part) {
         $part = new Part();
         $part->program_id = $program_id;
         $part->vacation_id = $vacation_id;
     }
     $part->start_date = date("Y-m-d", strtotime(Input::get('start_date')));
     $part->finish_date = date("Y-m-d", strtotime(Input::get('finish_date')));
     $part->save();
     return redirect('/admin/programs/vacation/' . $vacation_id . '/edit');
 }