37 lines
929 B
PHP
37 lines
929 B
PHP
<?php
|
|
|
|
namespace App\Http\Controllers;
|
|
|
|
use App\Models\Asuransi;
|
|
use Illuminate\Http\Request;
|
|
|
|
class AsuransiController extends Controller
|
|
{
|
|
public function index()
|
|
{
|
|
$asuransi = Asuransi::get();
|
|
|
|
return view('module.asuransi.index', compact('asuransi'));
|
|
}
|
|
|
|
public function store(Request $request)
|
|
{
|
|
$asuransi = new Asuransi();
|
|
$asuransi->nama = $request->nama;
|
|
$asuransi->created_by = auth('pegawai')->user()->nama;
|
|
$asuransi->save();
|
|
|
|
return redirect()->back()->with('message','Berhasil menambah data');
|
|
}
|
|
|
|
public function update(Request $request, Asuransi $asuransi)
|
|
{
|
|
$asuransi = Asuransi::find($asuransi->id);
|
|
$asuransi->nama = $request->nama;
|
|
$asuransi->updated_by = auth('pegawai')->user()->nama;
|
|
$asuransi->save();
|
|
|
|
return redirect()->back()->with('message','Data berhasil di ubah');
|
|
}
|
|
}
|