/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { if (Gate::denies('produk.read')) { return view(config('app.template') . '.error.403'); } $data = ['produks' => Produk::allWithStokAndPrice()->get()]; return view(config('app.template') . ".produk.table", $data); }
public function PriceTreshold() { $setting = setting(); // Produk harga jual dibawah ambang batas prosentase laba $produkLabaWarning = Produk::allWithStokAndPrice()->having('laba_procentage', '<', $setting->laba_procentage_warning)->get(); $data = ['data' => $produkLabaWarning]; return view(config('app.template') . '.dashboard.price', $data); }
public function produk() { $produks = Produk::allWithStokAndPrice()->get(); $data = []; $no = 0; foreach ($produks as $produk) { $no++; array_push($data, ['no' => $no, 'produk_id' => $produk->id, 'nama_produk' => $produk->nama, 'harga' => Pembulatan($produk->harga_jual), 'harga_f' => number_format(Pembulatan($produk->harga_jual), 0, ",", "."), 'kategori' => $produk->nama_kategori]); } $display['produk'] = $data; return $display; }