Skip to content

Commit

Permalink
Merge pull request #30 from Yunnie-pin/dev
Browse files Browse the repository at this point in the history
debugging dynamic parameter pemeriksaan
  • Loading branch information
Yunnie-pin committed Aug 1, 2023
2 parents 876277e + 30758a0 commit b064b06
Show file tree
Hide file tree
Showing 5 changed files with 33 additions and 3 deletions.
4 changes: 2 additions & 2 deletions app/Http/Controllers/RegistrasiPemeriksaanController.php
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ public function store(Request $request)
$validateData['status_id'] = 1;

if($keterangan == null){
return redirect('/dashboard')->with('error', 'Pemeriksaan gagal ditambahkan, silahkan tambahkan keterangan');
return redirect('/registrasi-pemeriksaan')->with('error', 'Pemeriksaan gagal ditambahkan, silahkan tambahkan keterangan');
}

$result = Pemeriksaan::create($validateData);
Expand All @@ -67,7 +67,7 @@ public function store(Request $request)
$request->session()->forget('requestKeterangan');
$request->session()->forget('keterangan');

return redirect('/dashboard')->with('success', 'Pemeriksaan telah berhasil ditambahkan');
return redirect('/registrasi-pemeriksaan')->with('success', 'Pemeriksaan telah berhasil ditambahkan');
}

public function getDataPasien($id){
Expand Down
11 changes: 11 additions & 0 deletions app/Http/Livewire/DynamicRegistrasiPemeriksaan.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,17 @@ public function add($i)
$metode = json_decode($this->metodeId);
$parameter = json_decode($this->parameterId);

if($bidang == null){
return redirect('/registrasi-pemeriksaan')->with('errorForm', 'Pemeriksaan gagal ditambahkan, silahkan tambahkan pilinh bidang pemeriksaaan');
}
if($metode == null){
return redirect('/registrasi-pemeriksaan')->with('errorForm', 'Pemeriksaan gagal ditambahkan, silahkan tambahkan pilinh metode pemeriksaaan');
}
if($parameter == null){
return redirect('/registrasi-pemeriksaan')->with('errorForm', 'Pemeriksaan gagal ditambahkan, silahkan tambahkan pilinh parameter pemeriksaaan');
}


array_push($this->input, [
'bidang' => $bidang->name,
'metode' => $metode->name,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,12 @@
</div>
</div>

@if (session()->has('errorForm'))
<div class="alert alert-danger p-2" role="alert">
{{ session('errorForm') }}
</div>
@endif

<table id="myTable" class="table table-striped border-primary table-hover table-bordered">
<thead>
<tr>
Expand All @@ -63,6 +69,7 @@
<td>{{ $value['parameter'] }}</td>
<td>{{ $value['harga'] }}</td>
<td>

<button wire:click="remove({{ $key }})" class="btn btn-danger" onclick="return confirm('Apakah Anda yakin ingin menghapus pemeriksaan ini?')">
<i class="bi bi-trash3"></i>
</button>
Expand Down
13 changes: 13 additions & 0 deletions resources/views/rolesviews/poli/registrasipemeriksaan.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,19 @@
<div class="col-lg-12">
<div class="row">
<div class="card">

@if (session()->has('success'))
<div class="alert alert-success p-2" role="alert">
{{ session('success') }}
</div>
@endif

@if (session()->has('error'))
<div class="alert alert-danger p-2" role="alert">
{{ session('error') }}
</div>
@endif

<div class="card-body p-3">

<div class="row">
Expand Down
1 change: 0 additions & 1 deletion routes/web.php
Original file line number Diff line number Diff line change
Expand Up @@ -119,4 +119,3 @@

Route::get('/getDataPasien/{id}', [RegistrasiPemeriksaanController::class, 'getDataPasien'])->middleware('laborat');


0 comments on commit b064b06

Please sign in to comment.