Ejemplo n.º 1
0
 public function run()
 {
     Warehouse::truncate();
     Warehouse::create(['date' => Carbon::now(), 'partNumber' => 'D11111', 'count' => 1000]);
     Warehouse::create(['date' => Carbon::now(), 'partNumber' => 'D22222', 'count' => 2000]);
     Warehouse::create(['date' => Carbon::now(), 'partNumber' => 'D33333', 'count' => 3000]);
 }
Ejemplo n.º 2
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(CreateWarehouseRequest $request)
 {
     $w = new Warehouse($request->all());
     $w->company_id = Auth::user()->current_company_id;
     Warehouse::create($w->toArray());
     session()->flash('flash_message', 'Almacén creado correctamente.');
     return Redirect::to('almacenes');
 }
Ejemplo n.º 3
0
 public function updateSupply(WarehouseSupplyRequest $request)
 {
     $item = Warehouse::where('partNumber', '=', $request->input('partNumber'))->first();
     if ($item) {
         $item['count'] += $request->input('count');
         $item->save();
     } else {
         $item = Warehouse::create($request->all());
     }
     return redirect('warehouse');
 }