<?php

namespace App\Http\Controllers;
use App\DataTables\AdSizeCostDataTable;
use App\DataTables\MyDataTable;
use App\DataTables\PaymentDataTable;
use App\DataTables\PublishedtDataTable;
use App\DataTables\UserDataTable;
use Illuminate\Http\Request;
use DataTables;
use App\DataTables\CategoryDataTable;
use App\DataTables\AdvertDataTable;
use App\DataTables\AppAdvertDataTable;
use App\DataTables\RejAdvertDataTable;
use App\DataTables\MyDataTablse;
use App\DataTables\UploadDataTable;

class TableController extends Controller
{
    public function category(CategoryDataTable $dataTable)
    {
      return $dataTable->render('admin.category');

    }

    public function advert(AdvertDataTable $dataTable)
    {
        return $dataTable->render('admin.advert');

    }

    public function add_approved(AppAdvertDataTable $dataTable)
    {
        return $dataTable->render('admin.advert-app');

    }

    public function add_rejected(RejAdvertDataTable $dataTable)
    {
        return $dataTable->render('admin.advert-rej');

    }

    public function size_cost(AdSizeCostDataTable $dataTable)
    {
        return $dataTable->render('admin.public');
    }
    public function user_data(MyDataTable $dataTable)
    {
        return $dataTable->render('users.advert');
    }
    public function published(PublishedtDataTable $dataTable)
    {
        return $dataTable->render('admin.published');

    }
    public function client(UserDataTable $dataTable)
    {
        return $dataTable->render('admin.client');
    }
    public function payment(PaymentDataTable $dataTable)
    {
        return $dataTable->render('admin.payment');
    }
    public function upload(UploadDataTable $dataTable)
    {
        return $dataTable->render('admin.upload');
    }

}
