Ejemplo n.º 1
0
 public function update($id, Requests\PartTypeRequest $request)
 {
     $partType = PartType::findOrFail($id);
     $partType->update($request->all());
     flash()->success('Part Type has been updated.');
     return redirect('part_types');
 }
Ejemplo n.º 2
0
 /**
  * Show the application dashboard.
  *
  * @return Response
  */
 public function index()
 {
     $articleCount = Article::all()->count();
     $partTypeCount = PartType::all()->count();
     $brandsCount = Brand::all()->count();
     $modelCount = BrandModel::all()->count();
     // dd($articleCount);
     return view('home')->with(['articleCount' => $articleCount, 'partTypeCount' => $partTypeCount, 'brandsCount' => $brandsCount, 'modelCount' => $modelCount]);
 }
Ejemplo n.º 3
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     PartType::create(['name' => 'Interiores', 'code' => 'Int']);
     PartType::create(['name' => 'Vidros', 'code' => 'glass']);
     PartType::create(['name' => 'Espelhos', 'code' => 'mirror']);
     PartType::create(['name' => 'Pneus', 'code' => 'Tyre']);
     PartType::create(['name' => 'Jantes', 'code' => 'wheel']);
     PartType::create(['name' => 'Escapes', 'code' => 'exaust']);
     PartType::create(['name' => 'Direcção', 'code' => 'Int']);
     PartType::create(['name' => 'Hidraulicos', 'code' => 'Int']);
     PartType::create(['name' => 'Travões', 'code' => 'Int']);
     PartType::create(['name' => 'Embraiagem', 'code' => 'Int']);
     PartType::create(['name' => 'Turbo', 'code' => 'Int']);
     PartType::create(['name' => 'Intercooler', 'code' => 'Int']);
 }
Ejemplo n.º 4
0
 public function store(ArticlesRequest $request)
 {
     // set the shop to the shop of the logged user
     $article = new Article($request->all());
     $this->saveArticle($article);
     flash()->success('Article has been created. You can now enter the Pictures!');
     $modelsList = BrandModel::lists('name', 'id')->prepend('(all)', '');
     $brandsList = Brand::lists('name', 'id')->prepend('(all)', '');
     $partsList = PartType::lists('name', 'id')->prepend('(all)', '');
     $articleTypesList = ArticleType::lists('name', 'id')->prepend('(choose one)', '');
     // get the brand pictures
     $articlePictures = $article->pictures()->get();
     return view('backoffice.articles.edit')->with(compact('brandsList'))->with(compact('partsList'))->with(compact('modelsList'))->with(compact('article'))->with(compact('articlePictures'))->with(compact('articleTypesList'));
 }