public static function insertar($datos) { $ReporteBajas = new ReporteBajas(); $ReporteBajas->id_bajas = $datos->id_baja; $ReporteBajas->id_usuarios = $datos->id_usuarios; $ReporteBajas->id_productos = $datos->id_productos; $ReporteBajas->cantidad = $datos->newCantidad; $ReporteBajas->save(); }
Route::post('Categorias/Altas', ['middleware' => 'auth', 'as' => 'Categorias/Altas', 'uses' => 'homeController@altaCategoria']); Route::get('Categorias/Bajas', 'homeController@getBajaCategoria'); Route::post('Categorias/Bajas', ['middleware' => 'auth', 'as' => 'Categorias/Bajas', 'uses' => 'homeController@bajaCategoria']); Route::get('Provedores/Bajas', 'homeController@getBajaProvedor'); Route::post('Provedores/Bajas', ['middleware' => 'auth', 'as' => 'Provedores/Bajas', 'uses' => 'homeController@bajaProvedor']); Route::get('Provedores/Altas', 'homeController@getProvedor'); Route::post('Provedores/Altas', ['middleware' => 'auth', 'as' => 'Provedores/Altas', 'uses' => 'homeController@altaProvedor']); Route::get('Productos/Altas', 'homeController@getProducto'); Route::post('Productos/Altas', ['middleware' => 'auth', 'as' => 'Productos/Altas', 'uses' => 'homeController@altaProducto']); Route::get('Productos/Bajas', 'homeController@getBajaProducto'); Route::post('Productos/Bajas', ['middleware' => 'auth', 'as' => 'Productos/Bajas', 'uses' => 'homeController@bajaProducto']); //Route::get('Productos/Bajas/Cantidad','homeController@getBajaCantidadProducto'); Route::post('Productos/Bajas/Cantidad', ['middleware' => 'auth', 'as' => 'Productos/Bajas/Cantidad', 'uses' => 'homeController@bajaCantidadProducto']); //Route::get('/Provedores/Altas', ['as' => 'altaProvedor','uses' => 'homeController@altaProvedor']); Route::get('auth/login', 'Auth\\AuthController@getLogin'); Route::post('auth/login', ['as' => 'auth/login', 'uses' => 'Auth\\AuthController@postLogin']); Route::get('auth/logout', ['as' => 'auth/logout', 'uses' => 'Auth\\AuthController@getLogout']); // Registration routes... Route::get('auth/register', 'Auth\\AuthController@getRegister'); Route::post('auth/register', ['as' => 'auth/register', 'uses' => 'Auth\\AuthController@postRegister']); Route::get('/home', function () { $contadorProductos = Alta::all(); $contadorProductos = count($contadorProductos); $contadorUsuarios = User::all(); $contadorUsuarios = count($contadorUsuarios); $contadorProvedores = Provedor::all(); $contadorProvedores = count($contadorProvedores); $contadorSalidasP = ReporteBajas::all(); $contadorSalidasP = count($contadorSalidasP); return View::make('home', compact('contadorProductos', 'contadorProvedores', 'contadorUsuarios', 'contadorSalidasP')); });
public function bajaCantidadProducto(Request $request) { $productos = Producto::lists('nombre', 'id', 'cantidad'); $id_usuarios = $request->id_usuarios; $id_productos = $request->id_productos; $cantidad = $request->cantidad; $nombre = DB::table('productos')->where('id', $id_productos)->value('nombre'); $id_baja = DB::table('bajas')->where('id_usuario', $id_usuarios)->value('id'); $idprovedor = DB::table('productos')->where('id', $id_productos)->value('id_provedor'); $nombreprovedor = DB::table('provedores')->where('id', $idprovedor)->value('nombre'); ReporteBajas::insertar($request); return view('bajas', compact('productos', 'id_productos', 'cantidad', 'id_baja', 'nombre', 'nombreprovedor', 'idprovedor')); }