/** * Run the database seeds. * * @return void */ public function run() { Model::unguard(); if (!count(Producto::all())) { Producto::create(['prd_nombre' => 'tabla_posiciones', 'prd_descripcion' => 'Tabla de posiciones de un torneo']); Producto::create(['prd_nombre' => 'tabla_resultados', 'prd_descripcion' => 'Tabla de resultados de una fecha de un torneo']); Producto::create(['prd_nombre' => 'widget_resultados', 'prd_descripcion' => 'Widget de resultados de una fecha de un torneo']); Producto::create(['prd_nombre' => 'tabla_goleadores', 'prd_descripcion' => 'Tabla con los goleadores de un torneo']); } Model::reguard(); }
public function listaPromociones() { $tmppro = Producto::all(); $listID = []; foreach ($tmppro as $pro) { if ($pro->tienePromocion()) { array_push($listID, $pro->id); } } $prmProductos = Producto::whereIn('id', $listID)->paginate(8); return view('sitio.productos', compact('prmProductos')); }
public function getAdd() { $productos = Producto::all(); $categorias = Categoria::all(); $centrocostos = CentroCosto::all(); $sectors = Sector::all(); $bienactivos = BienActivo::all(); $json = array(); foreach ($bienactivos as $bienactivo) { array_push($json, $bienactivo->descripcion); } $json = json_encode($json); return view('bienactivo/add')->with("json", $json)->with("centrocostos", $centrocostos)->with("sectors", $sectors)->with("categorias", $categorias)->with("productos", $productos); }
public function getIngreso() { $productos = Producto::all(); $categorias = Categoria::all(); $centrocostos = CentroCosto::all(); $sectors = Sector::all(); $inventarios = Inventario::all(); $json = array(); foreach ($inventarios as $inventario) { array_push($json, $inventario->descripcion); } $json = json_encode($json); return view('inventario/ingreso')->with("json", $json)->with("centrocostos", $centrocostos)->with("sectors", $sectors)->with("categorias", $categorias)->with("productos", $productos); }
public function nuevo() { $header = ''; $breadcrumb = 'Nueva Entrada'; $accion = 'Crear Entrada'; $empresa = Empresa::where('id', 1)->first(); $productos = Producto::all(); $proveedores = User::where('tipo_id', 3)->get(); $codigo = (int) $empresa->conse_entrada + 1; $existe = Entrada::where('codigo', $codigo)->first(); if ($existe) { DetalleEntrada::where('compra_id', $codigo)->delete(); } return view('entradas.new', compact('header', 'breadcrumb', 'codigo', 'accion', 'proveedores', 'productos')); }
public function run() { $faker = Faker::create('es_ES'); $ventas = Venta::all(); $cantidadProductos = Producto::all()->count(); foreach ($ventas as $venta) { for ($i = 0; $i < 7; $i++) { $idProducto = $faker->numberBetween($min = 1, $max = $cantidadProductos); $cantidad = $faker->numberBetween($min = 1, $max = 20); $productoObj = Producto::find($idProducto); $subtotal = $productoObj->subtotal($cantidad); $venta->productos()->attach($idProducto, ['cantidad' => $cantidad, 'subtotal' => $subtotal]); } } }
public function index(Request $recuest) { $productob = Producto::id_producto($recuest->get('id_producto'))->orderBy('id_producto', 'marca')->paginate(); $productos = Producto::all(); return view('productos.index', compact('productos', 'productob')); }
/** * Display a listing of the resource. * * @return Response */ public function index() { $productos = Producto::all(); return view('admi.productos.index')->with(['productos' => $productos]); }
public function get_catalogo() { $productos = Producto::all(); return View::make('propio.catalogo')->with('productos', $productos); }
/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { return response()->json(['status' => 'OK', 'data' => Producto::all()], 200); }
/** * Show the form for creating a new resource. * * @return Response */ public function create() { $clientes = Cliente::all(); $productos = Producto::all(); return view('facturas.create', compact('clientes', 'productos')); }
public function graficarBarras(Request $request) { $datos = array(); $productos = Producto::all(); if ($request->id == 'Id') { $opcion = $request->id; foreach ($productos as $producto) { $datos1 = array($producto->nombre, $producto->id); array_push($datos, $datos1); } } if ($request->existencias == 'Existencias') { $opcion = $request->existencias; foreach ($productos as $producto) { $datos1 = array($producto->nombre, $producto->existencias); array_push($datos, $datos1); } } if ($request->precio == 'Precio') { $opcion = $request->precio; foreach ($productos as $producto) { $datos1 = array($producto->nombre, $producto->precio); array_push($datos, $datos1); } } if ($request->id == null && $request->existencias == null && $request->precio == null) { $opcion = "ighjh"; $datos = null; return view('admi.graficas')->with(['errorBarras' => 'Tiene que seleccionar por lo menos una opcion']); } $tabla = \Lava::DataTable(); $tabla->addStringColumn('Nombre')->addNumberColumn($opcion); foreach ($datos as $dato) { $tabla->addRow($dato); } $barchart = \lava::ColumnChart('Barras')->dataTable($tabla)->title('Grafica de Barras'); return view('admi.graficas')->with(['barchart' => $barchart]); }
public function getAll() { return response()->json(Producto::all()); }
public function getIndex() { $productos = Producto::all(); return view('productos/index')->with("productos", $productos); }