Files
database-pertani-web/app/Http/Controllers/Web/Koperasi/SosialEkonomiKoperasiController.php
T
2026-11-06 22:38:45 +07:00

26 lines
1018 B
PHP

<?php
namespace App\Http\Controllers\Web\Koperasi;
use App\Http\Controllers\Controller;
use App\Http\Requests\Koperasi\IndexKoperasiTabRequest;
use App\Http\Requests\Koperasi\StoreSosialEkonomiKoperasiRequest;
use App\Models\Koperasi\PengurusKoperasi;
use App\Services\Koperasi\PengurusKoperasiService;
class SosialEkonomiKoperasiController extends Controller
{
public function index(IndexKoperasiTabRequest $request, PengurusKoperasi $pengurusKoperasi, PengurusKoperasiService $service)
{
return view('koperasi.sosial-ekonomi.index', $service->profileViewData($pengurusKoperasi));
}
public function store(StoreSosialEkonomiKoperasiRequest $request, PengurusKoperasi $pengurusKoperasi, PengurusKoperasiService $service)
{
$pengurusKoperasi->update($service->tabData($request->validated()));
return redirect()->route('koperasi.pengurus.sosial-ekonomi.index', $pengurusKoperasi)
->with('success', 'Data sosial ekonomi koperasi berhasil diperbarui.');
}
}