Update dan Delete Kriteria

This commit is contained in:
Ananda Zakia S 2023-12-29 01:06:21 +07:00
parent 01496ab403
commit 1074adb373
1 changed files with 62 additions and 10 deletions

View File

@ -72,12 +72,12 @@
<td>{{ $criteria->prioritas }}</td> <td>{{ $criteria->prioritas }}</td>
<td>{{ $criteria->bobot }}</td> <td>{{ $criteria->bobot }}</td>
<td> <td>
<button type="button" class="badge btn-primary" data-toggle="modal" data-target="#edit-criteria" title="Edit"> <a href="{{ route('kriteria.edit', $criteria->id) }}" class="badge btn-primary" data-toggle="modal" data-target="#edit-criteria-{{ $criteria->id }}" title="Edit">
<i class="icon dw dw-edit2"></i> <i class="icon dw dw-edit2"></i>
</button> </a>
<button type="button" class="badge btn-danger" data-toggle="modal" data-target="#delete-criteria" title="Delete"> <a href="{{ route('kriteria.destroy', $criteria->id) }}" class="badge btn-danger" data-toggle="modal" data-target="#delete-criteria" title="Delete">
<i class="icon dw dw-delete-3"></i> <i class="icon dw dw-delete-3"></i>
</button> </a>
</td> </td>
</tr> </tr>
@endforeach @endforeach
@ -128,9 +128,9 @@
<div class="col-sm-10"> <div class="col-sm-10">
<input type="text" class="form-control" id="prioritas" name="prioritas" <input type="text" class="form-control" id="prioritas" name="prioritas"
required=""> required="">
<div class="invalid-feedback"> <div class="valid-feedback">
Tolong isi Urutan Prioritas! Lengkap!
</div> </div>
</div> </div>
</div> </div>
@if($errors->has('prioritas')) @if($errors->has('prioritas'))
@ -148,7 +148,8 @@
</div> </div>
{{-- Modal Edit --}} {{-- Modal Edit --}}
<div class="modal fade" id="edit-criteria" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" @foreach ($criterias as $criteria)
<div class="modal fade" id="edit-criteria-{{ $criteria->id }}" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel"
style="display: none;" aria-hidden="true"> style="display: none;" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered"> <div class="modal-dialog modal-dialog-centered">
<div class="modal-content"> <div class="modal-content">
@ -166,7 +167,7 @@
<div class="form-group row"> <div class="form-group row">
<label class="col-sm-2 col-form-label">Nama</label> <label class="col-sm-2 col-form-label">Nama</label>
<div class="col-sm-10"> <div class="col-sm-10">
<input type="text" class="form-control" id="nama" name="nama" required=""> <input type="text" class="form-control" id="nama" name="nama" required="" value="{{ $criteria->nama }}">
<div class="invalid-feedback"> <div class="invalid-feedback">
Tolong isi Nama Kriteria! Tolong isi Nama Kriteria!
</div> </div>
@ -178,7 +179,7 @@
<div class="form-group row"> <div class="form-group row">
<label class="col-sm-2 col-form-label">Prioritas</label> <label class="col-sm-2 col-form-label">Prioritas</label>
<div class="col-sm-10"> <div class="col-sm-10">
<input type="text" class="form-control" id="prioritas" name="prioritas" required=""> <input type="text" class="form-control" id="prioritas" name="prioritas" required="" value="{{ $criteria->prioritas }}">
<div class="invalid-feedback"> <div class="invalid-feedback">
Tolong isi Urutan Prioritas! Tolong isi Urutan Prioritas!
</div> </div>
@ -197,6 +198,57 @@
</div> </div>
</div> </div>
</div> </div>
@endforeach
{{-- <div class="modal fade" id="edit-criteria" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel"
style="display: none;" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="myLargeModalLabel">
Edit Kriteria
</h4>
<button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
</div>
<div class="modal-body">
<form action="{{ route('kriteria.update', $criteria->id) }}" class="needs-validation" novalidate="" method="POST">
@csrf
@method('PUT')
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="nama" name="nama" required="" value="{{ old('nama', $criteria->nama) }}">
<div class="invalid-feedback">
Tolong isi Nama Kriteria!
</div>
</div>
</div>
@if($errors->has('nama'))
<div class="alert alert-danger">{{ $errors->first('nama') }}</div>
@endif
<div class="form-group row">
<label class="col-sm-2 col-form-label">Prioritas</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="prioritas" name="prioritas" required="" value="{{ old('prioritas', $criteria->prioritas) }}">
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
@if($errors->has('prioritas'))
<div class="alert alert-danger">{{ $errors->first('prioritas') }}</div>
@endif
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
</div>
</div>
</div>
</div> --}}
<!-- Modal Delete --> <!-- Modal Delete -->
<div class="modal fade" id="delete-criteria" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" <div class="modal fade" id="delete-criteria" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel"