validate($request, [
'nama' => 'required',
'divisi' => 'required', // tambahkan 'divisi'
'jenis_kelamin' => 'required',
]);
$data = [
'nama' => $request->nama,
'divisi' => $request->divisi, // tambahkan 'divisi'
'jenis_kelamin' => $request->jenis_kelamin,
];
$result = AlternatifModel::create($data);
if ($result) {
$request->session()->flash('message', '
Data berhasil disimpan!
');
return redirect('Alternatif/jenis/'.$request->jenis_kelamin);
} else {
$request->session()->flash('message', 'Data gagal disimpan!
');
return redirect('Alternatif/tambah/'.$request->jenis_kelamin);
}
}
public function edit($id_alternatif)
{
$id_user_level = session('log.id_user_level');
if ($id_user_level != 1) {
?>
validate($request, [
'nama' => 'required',
'divisi' => 'required', // tambahkan 'divisi
'jenis_kelamin' => 'required'
]);
$data = [
'nama' => $request->nama,
'divisi' => $request->divisi, // tambahkan 'divisi'
'jenis_kelamin' => $request->jenis_kelamin,
];
$alternatif = AlternatifModel::findOrFail($id_alternatif);
$alternatif->update($data);
$request->session()->flash('message', 'Data berhasil diupdate!
');
return redirect('Alternatif/jenis/'.$request->jenis_kelamin);
}
public function destroy(Request $request, $id_alternatif, $j)
{
$id_user_level = session('log.id_user_level');
if ($id_user_level != 1) {
?>
delete();
$request->session()->flash('message', 'Data berhasil dihapus!
');
return redirect('Alternatif/jenis/'.$j);
}
}