Create Data Kriteria

This commit is contained in:
Ananda Zakia S 2023-12-29 00:05:46 +07:00
parent 97c9669a82
commit 01496ab403
5 changed files with 72 additions and 72 deletions

View File

@ -40,8 +40,8 @@ public function store(Request $request)
} }
Criteria::create([ Criteria::create([
'nama'=>$request->nama, 'nama' => $request->nama,
'prioritas'=>$request->prioritas, 'prioritas' => $request->prioritas,
]); ]);
return redirect()->route('kriteria.index')->with('success', 'Data Kriteria Berhasil Ditambah!'); return redirect()->route('kriteria.index')->with('success', 'Data Kriteria Berhasil Ditambah!');

View File

@ -7,7 +7,7 @@
class Criteria extends Model class Criteria extends Model
{ {
protected $fillable = ['nama' , 'prioritas' .'bobot']; protected $fillable = ['nama' , 'prioritas' ,'bobot'];
public function SubCriteria() { public function SubCriteria() {
return $this->hasMany(SubCriteria::class); return $this->hasMany(SubCriteria::class);

View File

@ -168,7 +168,7 @@
<a class="" href="#home"> <a class="" href="#home">
Home Home
</a> </a>
<a class="" href="#ekstrakurikuler"> <a class="" href="ekstrakurikuler">
Ekstrakurikuler Ekstrakurikuler
</a> </a>
</div> </div>
@ -181,25 +181,25 @@
</h4> </h4>
<div class="contact_link_box"> <div class="contact_link_box">
<a href="https://maps.app.goo.gl/ibCGWyfsxw8pbR6i9"> <a href="https://maps.app.goo.gl/ibCGWyfsxw8pbR6i9">
<i class="fa fa-map-marker" aria-hidden="true"></i> {{-- <i class="fa fa-map-marker" aria-hidden="true"></i> --}}
<span> <span>
Location Location
</span> </span>
</a> </a>
<a href="mailto:man3banyuwangi@gmail.com"> <a href="mailto:man3banyuwangi@gmail.com">
<i class="fa fa-envelope" aria-hidden="true"></i> {{-- <i class="fa fa-envelope" aria-hidden="true"></i> --}}
<span> <span>
Email Email
</span> </span>
</a> </a>
<a href="tel:+62333397173"> <a href="tel:+62333397173">
<i class="fa fa-phone" aria-hidden="true"></i> {{-- <i class="fa fa-phone" aria-hidden="true"></i> --}}
<span> <span>
Telepon Telepon
</span> </span>
</a> </a>
<a href="https://www.instagram.com/osimman3banyuwangi" target="_blank"> <a href="https://www.instagram.com/osimman3banyuwangi" target="_blank">
<i class="fa fa-instagram" aria-hidden="true"></i> {{-- <i class="fa fa-instagram" aria-hidden="true"></i> --}}
<span> <span>
Instagram Instagram
</span> </span>
@ -219,7 +219,7 @@
<div class="container"> <div class="container">
<p> <p>
&copy; <span id="displayYear"></span> All Rights Reserved By &copy; <span id="displayYear"></span> All Rights Reserved By
<a href="home">SIPEX</a> <a href="/home">SIPEX</a>
</p> </p>
</div> </div>
</footer> </footer>

View File

@ -149,79 +149,79 @@
{{-- Modal Edit --}} {{-- Modal Edit --}}
<div class="modal fade" id="edit-criteria" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" <div class="modal fade" id="edit-criteria" 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">
<div class="modal-header"> <div class="modal-header">
<h4 class="modal-title" id="myLargeModalLabel"> <h4 class="modal-title" id="myLargeModalLabel">
Edit Kriteria Edit Kriteria
</h4> </h4>
<button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button> <button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
</div> </div>
<div class="modal-body"> <div class="modal-body">
<form action="{{ route('kriteria.update', $criteria->id) }}" class="needs-validation" novalidate="" method="POST"> <form action="{{ route('kriteria.update', $criteria->id) }}" class="needs-validation" novalidate="" method="POST">
@csrf @csrf
@method('PUT') @method('PUT')
<div class="card-body"> <div class="card-body">
<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="" value="{{ $criteria->nama }}"> <input type="text" class="form-control" id="nama" name="nama" required="">
<div class="invalid-feedback"> <div class="invalid-feedback">
Tolong isi Nama Kriteria! Tolong isi Nama Kriteria!
</div>
</div> </div>
</div> </div>
</div> @if($errors->has('nama'))
@if($errors->has('nama')) <div class="alert alert-danger">{{ $errors->first('nama') }}</div>
<div class="alert alert-danger">{{ $errors->first('nama') }}</div> @endif
@endif <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> </div>
</div> </div>
@if($errors->has('prioritas'))
<div class="alert alert-danger">{{ $errors->first('prioritas') }}</div>
@endif
</div> </div>
@if($errors->has('prioritas')) <div class="modal-footer">
<div class="alert alert-danger">{{ $errors->first('prioritas') }}</div> <button type="button" class="btn btn-secondary" data-dismiss="modal">Batal</button>
@endif <button type="submit" class="btn btn-primary">Simpan</button>
</div> </div>
<div class="modal-footer"> </form>
<button type="button" class="btn btn-secondary" data-dismiss="modal">Batal</button> </div>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
</div> </div>
</div> </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"
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">
<div class="modal-header"> <div class="modal-header">
<h4 class="modal-title" id="myLargeModalLabel"> <h4 class="modal-title" id="myLargeModalLabel">
Konfirmasi Hapus Data Kriteria Konfirmasi Hapus Data Kriteria
</h4> </h4>
<button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button> <button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
</div> </div>
<div class="modal-body"> <div class="modal-body">
<p>Apakah Anda yakin ingin menghapus data kriteria ini?</p> <p>Apakah Anda yakin ingin menghapus data kriteria ini?</p>
</div> </div>
<div class="modal-footer"> <div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Batal</button> <button type="button" class="btn btn-secondary" data-dismiss="modal">Batal</button>
<form id="delete-form" action="{{ route('kriteria.destroy', $criteria->id) }}" method="POST"> <form id="delete-form" action="{{ route('kriteria.destroy', $criteria->id) }}" method="POST">
@csrf @csrf
@method('DELETE') @method('DELETE')
<button type="submit" class="btn btn-danger">Hapus</button> <button type="submit" class="btn btn-danger">Hapus</button>
</form> </form>
</div>
</div> </div>
</div> </div>
</div> </div>
</div>
@endsection @endsection

View File

@ -48,7 +48,7 @@
Route::get('/register', function () { Route::get('/register', function () {
if (Auth::check()) { if (Auth::check()) {
return redirect('/dashboard'); return redirect('/login');
} }
return view('auth.register'); return view('auth.register');
})->name('register'); })->name('register');