<?php

namespace App\Http\Controllers\Admins\Dashboard;

use App\Helpers\ResponseFormatter;
use App\Http\Controllers\Controller;
use App\Http\Controllers\Kasir\Menu;
use App\Models\KelompokKategori;
use App\Models\MenuTerlarisView;
use App\Models\Pengeluaran;
use App\Models\Pesanan;
use Carbon\Carbon;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use Yajra\DataTables\Facades\DataTables;

class DashboardController extends Controller
{
    /**
     * Display a listing of the resource.
     */
    public function index()
    {
        return view('pages.admin.dashboard.dashboard');
    }

    /**
     * @Author: xelz
     * @Date: 2024-01-26 18:59:12
     * @Desc: Display Menu Terlaris
     */

    public function menuTerlaris()
    {

        $data = MenuTerlarisView::where([['kategori_produk_id', '=', 2], ['tgl_start_promo', '=', null]])->get();

        // $KelompokKategori = KelompokKategori::with('kelompokKategoriPivot.produkTerlaris')->get();
        // dd($KelompokKategori->kelompokKategoriPivot->first()->produkTerlaris);

        return DataTables::of($data)
            ->addIndexColumn()
            ->make(true);
    }

    public function minumanTerlaris()
    {
        $data = MenuTerlarisView::where([['kategori_produk_id', '=', 1], ['tgl_start_promo', '=', null]])->get();

        // $KelompokKategori = KelompokKategori::with('kelompokKategoriPivot.produkTerlaris')->get();
        // dd($KelompokKategori->kelompokKategoriPivot->first()->produkTerlaris);

        return DataTables::of($data)
            ->addIndexColumn()
            ->make(true);
    }
}