Update Menu Kriteria
This commit is contained in:
parent
15d46b6d97
commit
58eb119840
|
@ -34,16 +34,19 @@ class DataKriteriaController extends Controller
|
||||||
function store(Request $request) {
|
function store(Request $request) {
|
||||||
$request->session()->flash('kode_kriteria', $request->kode_kriteria);
|
$request->session()->flash('kode_kriteria', $request->kode_kriteria);
|
||||||
$request->session()->flash('nama_kriteria', $request->nama_kriteria);
|
$request->session()->flash('nama_kriteria', $request->nama_kriteria);
|
||||||
|
$request->session()->flash('sifat', $request->bobot_kriteria);
|
||||||
$request->session()->flash('bobot_kriteria', $request->bobot_kriteria);
|
$request->session()->flash('bobot_kriteria', $request->bobot_kriteria);
|
||||||
|
|
||||||
$data = $request->validate([
|
$data = $request->validate([
|
||||||
'kode_kriteria' => 'required|unique:mst_kriteria',
|
'kode_kriteria' => 'required|unique:mst_kriteria',
|
||||||
'nama_kriteria' => 'required',
|
'nama_kriteria' => 'required',
|
||||||
|
'sifat' => 'required',
|
||||||
'bobot_kriteria' => 'required',
|
'bobot_kriteria' => 'required',
|
||||||
],[
|
],[
|
||||||
'kode_kriteria.required' => 'Kode Kriteria wajib diisi',
|
'kode_kriteria.required' => 'Kode Kriteria wajib diisi',
|
||||||
'kode_kriteria.unique' => 'Kode Kriteria sudah terpakai',
|
'kode_kriteria.unique' => 'Kode Kriteria sudah terpakai',
|
||||||
'nama_kriteria.required' => 'Nama Kriteria wajib diisi',
|
'nama_kriteria.required' => 'Nama Kriteria wajib diisi',
|
||||||
|
'sifat.required' => 'Sifat Kriteria wajib diisi',
|
||||||
'bobot_kriteria.required' => 'Bobot Kriteria wajib diisi',
|
'bobot_kriteria.required' => 'Bobot Kriteria wajib diisi',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
@ -58,13 +61,15 @@ class DataKriteriaController extends Controller
|
||||||
|
|
||||||
function update(Request $request, $id) {
|
function update(Request $request, $id) {
|
||||||
$data = $request->validate([
|
$data = $request->validate([
|
||||||
'kode_kriteria' => 'required|unique:mst_kriteria,id',
|
'kode_kriteria' => 'required|unique:mst_kriteria,kode_kriteria,'.$id,
|
||||||
'nama_kriteria' => 'required',
|
'nama_kriteria' => 'required',
|
||||||
|
'sifat' => 'required',
|
||||||
'bobot_kriteria' => 'required',
|
'bobot_kriteria' => 'required',
|
||||||
],[
|
],[
|
||||||
'kode_kriteria.required' => 'Kode Kriteria wajib diisi',
|
'kode_kriteria.required' => 'Kode Kriteria wajib diisi',
|
||||||
'kode_kriteria.unique' => 'Kode Kriteria sudah terpakai',
|
'kode_kriteria.unique' => 'Kode Kriteria sudah terpakai',
|
||||||
'nama_kriteria.required' => 'Nama Kriteria wajib diisi',
|
'nama_kriteria.required' => 'Nama Kriteria wajib diisi',
|
||||||
|
'sifat.required' => 'Sifat Kriteria wajib diisi',
|
||||||
'bobot_kriteria.required' => 'Bobot Kriteria wajib diisi',
|
'bobot_kriteria.required' => 'Bobot Kriteria wajib diisi',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
|
|
@ -12,6 +12,6 @@ class Kriteria extends Model
|
||||||
protected $table = 'mst_kriteria';
|
protected $table = 'mst_kriteria';
|
||||||
|
|
||||||
protected $fillable = [
|
protected $fillable = [
|
||||||
'kode_kriteria', 'nama_kriteria', 'bobot_kriteria',
|
'kode_kriteria', 'nama_kriteria', 'sifat', 'bobot_kriteria'
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,11 +19,11 @@
|
||||||
<div class="card border-top-primary shadow mb-4">
|
<div class="card border-top-primary shadow mb-4">
|
||||||
@if (!empty($kriteria))
|
@if (!empty($kriteria))
|
||||||
<form action="{{ url('data-kriteria/update').$kriteria->id }}" method="POST">
|
<form action="{{ url('data-kriteria/update').$kriteria->id }}" method="POST">
|
||||||
|
<input type="hidden" class="form-control" name="id" @if(!empty($kriteria)) value="{{ $kriteria->id }}" @endif>
|
||||||
@else
|
@else
|
||||||
<form action="{{ url('data-kriteria/store') }}" method="POST">
|
<form action="{{ url('data-kriteria/store') }}" method="POST">
|
||||||
@endif
|
@endif
|
||||||
@csrf
|
@csrf
|
||||||
<input type="hidden" class="form-control" name="id" @if(!empty($kriteria)) value="{{ $kriteria->id }}" @endif>
|
|
||||||
<div class="card-body pt-3">
|
<div class="card-body pt-3">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-lg-12">
|
<div class="col-lg-12">
|
||||||
|
@ -39,6 +39,12 @@
|
||||||
<input type="text" class="form-control" name="nama_kriteria" @if(!empty($kriteria)) value="{{ $kriteria->nama_kriteria }}" @else value="{{ Session::get('nama_kriteria') }}" @endif>
|
<input type="text" class="form-control" name="nama_kriteria" @if(!empty($kriteria)) value="{{ $kriteria->nama_kriteria }}" @else value="{{ Session::get('nama_kriteria') }}" @endif>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="">Sifat Kriteria</label>
|
||||||
|
<input type="text" class="form-control" name="sifat" @if(!empty($kriteria)) value="{{ $kriteria->sifat }}" @else value="{{ Session::get('sifat') }}" @endif>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="col-lg-12">
|
<div class="col-lg-12">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="">Bobot Kriteria</label>
|
<label for="">Bobot Kriteria</label>
|
||||||
|
|
Loading…
Reference in New Issue