Exemplo n.º 1
0
 public function doDelete($id)
 {
     $input = Request::all();
     $rules = array('lokasi' => 'required|exists:lokasi,id');
     $validator = Validator::make($input, $rules);
     if ($validator->fails()) {
         return view('error');
     } else {
         $penyimpanan = Penyimpanan::where('id_lokasi', $id)->update(["id_lokasi" => $input['lokasi']]);
         $lokasi = Lokasi::find($id);
         $lokasi->delete();
         return redirect('/lokasi');
     }
 }
Exemplo n.º 2
0
 public function edit()
 {
     $input = Request::all();
     $rules = array('id' => 'required|exists:alat,id', 'lokasi' => 'required|exists:lokasi,id', 'nama' => 'required', 'kode' => 'required');
     $validator = Validator::make($input, $rules);
     if ($validator->fails()) {
         return view('error');
     } else {
         $alat = Alat::find($input['id']);
         $alat->nama = $input['nama'];
         $alat->kode = $input['kode'];
         $alat->save();
         $penyimpanan = Penyimpanan::where('id_alat', '=', $input['id'])->first();
         $penyimpanan->id_lokasi = $input['lokasi'];
         $penyimpanan->save();
         return redirect('/');
     }
 }