public function getDelete(Unidades $unidades) { $oldunidades = $unidades->id; if ($unidades->delete(['id'])) { $materias = Materias::where('unidad', '=', $oldunidades)->get(); foreach ($materias as $materia) { $materia->unidad = 0; $materia->update(); } return Redirect::back()->with('msg', 'Unidad eliminada con éxito.')->with('class', 'success'); } else { return Redirect::back()->with('msg', '¡Algo salió mal! La unidad no pudo ser eliminada.')->with('class', 'error'); } }