fix: remove request->all to create the data
This commit is contained in:
parent
fb5dfff141
commit
a308a80567
@ -21,11 +21,11 @@ class InsuranceController extends Controller
|
|||||||
*/
|
*/
|
||||||
public function store(Request $request)
|
public function store(Request $request)
|
||||||
{
|
{
|
||||||
$request->validate([
|
$data = $request->validate([
|
||||||
'name' => 'required|string|max:255',
|
'name' => 'required|string|max:255',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
Insurance::create($request->all());
|
Insurance::create($data);
|
||||||
|
|
||||||
return redirect()->route('insurance.index')
|
return redirect()->route('insurance.index')
|
||||||
->with('success', 'Jenis Asuransi berhasil ditambahkan.');
|
->with('success', 'Jenis Asuransi berhasil ditambahkan.');
|
||||||
@ -36,12 +36,12 @@ class InsuranceController extends Controller
|
|||||||
*/
|
*/
|
||||||
public function update(Request $request, $id)
|
public function update(Request $request, $id)
|
||||||
{
|
{
|
||||||
$request->validate([
|
$data = $request->validate([
|
||||||
'name' => 'required|string|max:255',
|
'name' => 'required|string|max:255',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
$insurance = insurance::findOrFail($id);
|
$insurance = Insurance::findOrFail($id);
|
||||||
$insurance->update($request->all());
|
$insurance->update($data);
|
||||||
|
|
||||||
return redirect()->route('insurance.index')
|
return redirect()->route('insurance.index')
|
||||||
->with('success', 'Jenis Asuransi berhasil diperbarui.');
|
->with('success', 'Jenis Asuransi berhasil diperbarui.');
|
||||||
@ -52,7 +52,7 @@ class InsuranceController extends Controller
|
|||||||
*/
|
*/
|
||||||
public function destroy($id)
|
public function destroy($id)
|
||||||
{
|
{
|
||||||
$insurance = insurance::findOrFail($id);
|
$insurance = Insurance::findOrFail($id);
|
||||||
$insurance->delete();
|
$insurance->delete();
|
||||||
|
|
||||||
return redirect()->route('insurance.index')
|
return redirect()->route('insurance.index')
|
||||||
|
|||||||
@ -17,7 +17,7 @@
|
|||||||
<div class="col-sm-6">
|
<div class="col-sm-6">
|
||||||
<ol class="breadcrumb float-sm-right">
|
<ol class="breadcrumb float-sm-right">
|
||||||
<li class="breadcrumb-item"><a href="#">Home</a></li>
|
<li class="breadcrumb-item"><a href="#">Home</a></li>
|
||||||
<li class="breadcrumb-item active">Jenis Asuransi</li>
|
<li class="breadcrumb-item active">Asuransi</li>
|
||||||
</ol>
|
</ol>
|
||||||
</div><!-- /.col -->
|
</div><!-- /.col -->
|
||||||
</div><!-- /.row -->
|
</div><!-- /.row -->
|
||||||
@ -72,7 +72,7 @@
|
|||||||
<div class="modal fade" id="addInsuranceModal" tabindex="-1" aria-labelledby="addInsuranceModalLabel"
|
<div class="modal fade" id="addInsuranceModal" tabindex="-1" aria-labelledby="addInsuranceModalLabel"
|
||||||
aria-hidden="true">
|
aria-hidden="true">
|
||||||
<div class="modal-dialog">
|
<div class="modal-dialog">
|
||||||
<form id="addDocumentTypeForm" method="POST" action="{{ route('insurance.store') }}">
|
<form id="addInsuranceForm" method="POST" action="{{ route('insurance.store') }}">
|
||||||
@csrf
|
@csrf
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="modal-header">
|
<div class="modal-header">
|
||||||
@ -83,8 +83,8 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<div class="mb-3">
|
<div class="mb-3">
|
||||||
<label for="documentTypeName" class="form-label">Nama Jenis Asuransi</label>
|
<label for="InsuranceName" class="form-label">Nama Jenis Asuransi</label>
|
||||||
<input type="text" class="form-control" id="documentTypeName" name="name" required>
|
<input type="text" class="form-control" id="InsuranceName" name="name" required>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-footer">
|
<div class="modal-footer">
|
||||||
@ -100,7 +100,7 @@
|
|||||||
<div class="modal fade" id="editInsuranceModal" tabindex="-1" aria-labelledby="editInsuranceModalLabel"
|
<div class="modal fade" id="editInsuranceModal" tabindex="-1" aria-labelledby="editInsuranceModalLabel"
|
||||||
aria-hidden="true">
|
aria-hidden="true">
|
||||||
<div class="modal-dialog">
|
<div class="modal-dialog">
|
||||||
<form id="editDocumentTypeForm" method="POST">
|
<form id="editInsuranceForm" method="POST">
|
||||||
@csrf
|
@csrf
|
||||||
@method('PUT')
|
@method('PUT')
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
@ -112,8 +112,8 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<div class="mb-3">
|
<div class="mb-3">
|
||||||
<label for="editDocumentTypeName" class="form-label">Nama Jenis Asuransi</label>
|
<label for="editInsuranceName" class="form-label">Nama Jenis Asuransi</label>
|
||||||
<input type="text" class="form-control" id="editDocumentTypeName" name="name" required>
|
<input type="text" class="form-control" id="editInsuranceName" name="name" required>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-footer">
|
<div class="modal-footer">
|
||||||
@ -194,7 +194,7 @@
|
|||||||
// Edit Document Type
|
// Edit Document Type
|
||||||
const editButtons = document.querySelectorAll('.edit-btn');
|
const editButtons = document.querySelectorAll('.edit-btn');
|
||||||
const editModal = document.getElementById('editInsuranceModal');
|
const editModal = document.getElementById('editInsuranceModal');
|
||||||
const editForm = document.getElementById('editDocumentTypeForm');
|
const editForm = document.getElementById('editInsuranceForm');
|
||||||
|
|
||||||
editButtons.forEach(button => {
|
editButtons.forEach(button => {
|
||||||
button.addEventListener('click', function() {
|
button.addEventListener('click', function() {
|
||||||
@ -202,7 +202,7 @@
|
|||||||
const name = this.getAttribute('data-name');
|
const name = this.getAttribute('data-name');
|
||||||
|
|
||||||
editForm.setAttribute('action', url);
|
editForm.setAttribute('action', url);
|
||||||
document.getElementById('editDocumentTypeName').value = name;
|
document.getElementById('editInsuranceName').value = name;
|
||||||
|
|
||||||
$(editModal).modal('show'); // Use jQuery to show the modal
|
$(editModal).modal('show'); // Use jQuery to show the modal
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user