/** * Store a newly created resource in storage. * * @return Response */ public function store(Request $request) { $this->validate($request, ['name' => 'required']); // Uncomment and modify if needed. Items::create($request->all()); return redirect('item'); }
/** * Run the database seeds. * * @return void */ public function run() { Items::create(['item_name' => 'Venda 4 mts. 3M', 'item_description' => 'Venda de 4 metros por 5 cm. de largo', 'min_quantity' => '20', 'stock_quantity' => '35', 'profit_percentage' => '1', 'type' => '1', 'cost' => '43.56']); Items::create(['item_name' => 'Solución salina', 'item_description' => 'Splución salina intravenosa', 'min_quantity' => '50', 'stock_quantity' => '48', 'profit_percentage' => '2', 'type' => '1', 'cost' => '67.99']); Items::create(['item_name' => 'Equipo para Venoclisis', 'item_description' => 'Normogotero que está elaborado con diferentes tipos de plástico grado médico y que su característica principal es la de proporcionar un goteo comprendido entre 28 y 32 gotas por minuto.', 'min_quantity' => '10', 'stock_quantity' => '25', 'profit_percentage' => '3', 'type' => '1', 'cost' => '234.45']); Items::create(['item_name' => 'Sonda de Foley', 'item_description' => 'Los catéteres de Foley se fabrican en varios subtipos. Los catéteres Coudé (palabra francesa que significa acodado/en codo) tienen en la extremidad una curva de 45° para permitir un paso más fácil a través de una próstata agrandada.', 'min_quantity' => '20', 'stock_quantity' => '35', 'profit_percentage' => '1', 'type' => '1', 'cost' => '868.77']); }
public function store(Request $request) { $v = $this->validator($request->all()); if ($v->fails()) { return redirect()->back()->withErrors($v->errors())->withInput(); } else { if (Items::create($request->all())) { //SE REGISTRA LA ACTIVIDAD EN LA BITACORA $this->binnacle("REGISTRÓ NUEVO PRODUCTO", $request); } return redirect()->action('ItemsController@create')->with('message', 'El producto se ha registrado exitosamente'); } }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update() { $input = \Request::all(); $input = Items::modifiedData($input); if ($input['id']) { Items::find($input['id'])->update($input); } else { $input['id'] = Items::create($input); } return \Redirect::action('Admin\\ItemsController@show', ['id' => $input['id'], $input['tab']]); }