validate($request, [
'keterangan' => 'required',
'kode_kriteria' => 'required',
'bobot' => 'required',
'jenis' => 'required'
]);
$data = [
'keterangan' => $request->keterangan,
'kode_kriteria' => $request->kode_kriteria,
'bobot' => $request->bobot,
'jenis' => $request->jenis
];
$result = KriteriaModel::create($data);
if ($result) {
$request->session()->flash('message', '
Data berhasil disimpan!
');
return redirect()->route('Kriteria');
} else {
$request->session()->flash('message', 'Data gagal disimpan!
');
return redirect()->route('Kriteria/tambah');
}
}
public function edit($id_kriteria)
{
$id_user_level = session('log.id_user_level');
if ($id_user_level != 1) {
?>
validate($request, [
'keterangan' => 'required',
'kode_kriteria' => 'required',
'bobot' => 'required',
'jenis' => 'required'
]);
$data = [
'keterangan' => $request->keterangan,
'kode_kriteria' => $request->kode_kriteria,
'bobot' => $request->bobot,
'jenis' => $request->jenis
];
$kriteria = KriteriaModel::findOrFail($id_kriteria);
$kriteria->update($data);
$request->session()->flash('message', 'Data berhasil diupdate!
');
return redirect()->route('Kriteria');
}
public function destroy(Request $request, $id_kriteria)
{
$id_user_level = session('log.id_user_level');
if ($id_user_level != 1) {
?>
delete();
$request->session()->flash('message', 'Data berhasil dihapus!
');
return redirect()->route('Kriteria');
}
}