diff --git a/app/Http/Controllers/JenisFasilitasKreditController.php b/app/Http/Controllers/JenisFasilitasKreditController.php index 8d8a886..59b481d 100644 --- a/app/Http/Controllers/JenisFasilitasKreditController.php +++ b/app/Http/Controllers/JenisFasilitasKreditController.php @@ -9,11 +9,9 @@ use Modules\Lpj\Exports\JenisFasilitasKreditExport; use Modules\Lpj\Http\Requests\JenisFasilitasKreditRequest; use Modules\Lpj\Models\JenisFasilitasKredit; - use Modules\Lpj\Http\Library\LpjHelpers; class JenisFasilitasKreditController extends Controller { - use LpjHelpers; // <---- Using the LpjHelpers Trait public $user; public function index() @@ -28,18 +26,11 @@ if ($validate) { try { // Save to database - // andy add - $lastNumberCodeJFK = LpjHelpers::onLastCodeJFK(); - - $validate['name'] =strtoupper($request->name); - $validate['code'] =$lastNumberCodeJFK; - // andy add - JenisFasilitasKredit::create($validate); return redirect() ->route('basicdata.jenis-fasilitas-kredit.index') ->with('success', 'Jenis Fasilitas Kredit created successfully'); - } catch (Exception $e) {dd($e); + } catch (Exception $e) { return redirect() ->route('basicdata.jenis-fasilitas-kredit.create') ->with('error', 'Failed to create jenis fasilitas kredit'); @@ -66,16 +57,11 @@ try { // Update in database $jenisFasilitasKredit = JenisFasilitasKredit::find($id); - - // andy add - $validate['name'] =strtoupper($request->name); - // andy add - $jenisFasilitasKredit->update($validate); return redirect() ->route('basicdata.jenis-fasilitas-kredit.index') ->with('success', 'Jenis Fasilitas Kredit updated successfully'); - } catch (Exception $e) {dd($e); + } catch (Exception $e) { return redirect() ->route('basicdata.jenis-fasilitas-kredit.edit', $id) ->with('error', 'Failed to update jenis fasilitas kredit'); diff --git a/app/Http/Library/LpjHelpers.php b/app/Http/Library/LpjHelpers.php deleted file mode 100644 index f40380d..0000000 --- a/app/Http/Library/LpjHelpers.php +++ /dev/null @@ -1,27 +0,0 @@ -max('code'); - - $noUrutAkhir=sprintf("%06s", 1); - $noUrutAwal = 'JFK'; - $noUrutAkhirString = $noUrutAkhir; - if($noUrutAkhir2){ - $noUrutAkhir = substr($noUrutAkhir2, 3, 6); - // $noUrutAwal = substr($noUrutAkhir2, 0, 3); - $noUrutAkhirString = sprintf("%06s", abs($noUrutAkhir + 1)); - } - - return $noUrutAwal . $noUrutAkhirString; - } -} diff --git a/app/Http/Requests/JenisFasilitasKreditRequest.php b/app/Http/Requests/JenisFasilitasKreditRequest.php index 60f8444..ea95974 100644 --- a/app/Http/Requests/JenisFasilitasKreditRequest.php +++ b/app/Http/Requests/JenisFasilitasKreditRequest.php @@ -13,16 +13,14 @@ : array { $rules = [ - 'name' => 'required|max:255|unique:jenis_fasilitas_kredit,name' + 'name' => 'required|max:255', ]; if ($this->method() == 'PUT') { - $rules['code'] = 'max:50|unique:jenis_fasilitas_kredit,code,' . $this->id; - $rules['name'] = 'required|unique:jenis_fasilitas_kredit,name,' . $this->id; + $rules['code'] = 'required|max:50|unique:jenis_fasilitas_kredit,code,' . $this->id; } else { - $rules['code'] = 'max:50|unique:jenis_fasilitas_kredit,code'; + $rules['code'] = 'required|max:50|unique:jenis_fasilitas_kredit,code'; } - return $rules; } diff --git a/resources/views/jenis_fasilitas_kredit/create.blade.php b/resources/views/jenis_fasilitas_kredit/create.blade.php index ccdc11e..fc4c2a6 100644 --- a/resources/views/jenis_fasilitas_kredit/create.blade.php +++ b/resources/views/jenis_fasilitas_kredit/create.blade.php @@ -1,7 +1,3 @@ -@php - $route = explode('.', Route::currentRouteName()); -@endphp - @extends('layouts.main') @section('breadcrumbs') @@ -10,56 +6,53 @@ @section('content')