Example #1
0
 public function destroy($id)
 {
     $activity = Activity::find($id);
     $activity->delete();
     $nil = Nil::where('activity_id', '=', $id)->get();
     if ($nil->count() > 0) {
         $nil->pop()->delete();
     }
     $maintenance = Maintenance::where('activity_id', '=', $id)->get();
     if ($maintenance->count() > 0) {
         $maintenance->pop()->delete();
     }
     $onday = Onday::where('activity_id', '=', $id)->get();
     if ($onday->count() > 0) {
         $onday->pop()->delete();
     }
     return redirect()->back();
 }
Example #2
0
 public function deleteItem($item, Request $request)
 {
     $pivot = DB::table('item_maintenance')->where('id', $item)->first();
     $maintenance = Maintenance::find($pivot->maintenance_id);
     $maintenance->cost = $maintenance->cost - $pivot->cost;
     $maintenance->save();
     $result = DB::table('item_maintenance')->where('id', $item)->delete();
     //        return $result;
     return redirect()->back();
 }