<?php

namespace App\Console\Commands;

use Illuminate\Console\Command;
use Illuminate\Support\Facades\DB;
use Yajny\Member\BalanceTransactions\BonusBalanceTransaction;
use Yajny\Member\Models\Member;
use Yajny\Member\Models\NewBonusType;
use Yajny\Member\Models\ReferralCashbackBonus;
use Yajny\Member\Models\UserNewBonus;
use Yajny\Member\Models\UserPayouts;

class ResetApprovedPayouts extends Command
{
    /**
     * The name and signature of the console command.
     *
     * @var string
     */
    protected $signature = 'payouts:reset';

    /**
     * The console command description.
     *
     * @var string
     */
    protected $description = 'Reset Payout amounts';

    /**
     * Execute the console command.
     *
     * @return void
     */
    public function handle()
    {
        $payoutIDS=[5659,5656,5655,5653,5652,5651,5649,5647,5646,5645,5613,5570,5556,5521,5475,5382,5369,5368,5367,5366,5365,5360,5359,5355,5351,5350,5349,5346,5245,5244,5235];
        for ($i=0;$i<count($payoutIDS);$i++){
            $payout=UserPayouts::find($payoutIDS[$i]);
            $amount=$payout->amount;
            $payout->amount=$amount/$payout->currency_rate;
            $status=$payout->status;
            $payout->status=$status;
            $payout->save();
            $this->output->write('djffhhffhfh'.$payout->id,true);
        }


    }
}
