Melakukan Perubahan di admin

This commit is contained in:
Vinsensiaaa
2024-02-26 14:39:07 +07:00
parent ab3367e347
commit cceedcd9c0
7 changed files with 248 additions and 9 deletions
@@ -45,6 +45,9 @@ class RealisasiBelanjaController extends Controller
public function create(Request $request)
{
if (Auth::user()->lock_tambah_data == 1){
abort(403, 'Tidak diperbolehkan menambah data oleh admin!');
}
$get = $request->all();
$rskExists = BelanjaRealisasi::where("kode_rsk",$get["rsk"])->count();
if ($rskExists > 0)
@@ -56,7 +59,9 @@ class RealisasiBelanjaController extends Controller
$VwDpaRsk = VwDpaRsk::where("I_ID",$get["rsk"])->first();
$unitSatuan = UnitSatuan::orderBy("id")->get();
return view('realisasi_belanja.create', compact("unitSatuan","VwDpaRsk"));
}
public function createFromRsk()
@@ -203,6 +208,9 @@ class RealisasiBelanjaController extends Controller
public function update(Request $request, BelanjaRealisasi $realisasi_belanja)
{
if (Auth::user()->lock_ubah_data == 1){
abort(403, 'Tidak diperbolehkan mengupdate data oleh admin!');
}
$request->validate([
"jenis_dana"=>"required",
"sub_jenis_dana"=>"required",
@@ -425,6 +433,9 @@ class RealisasiBelanjaController extends Controller
public function destroy(BelanjaRealisasi $realisasi_belanja)
{
if (Auth::user()->lock_hapus_data == 1){
abort(403, 'Tidak diperbolehkan menghapus data oleh admin!');
}
try{
DB::beginTransaction();
$realisasi_belanja->delete();