/** * Remove the specified resource from storage. * * @param int id * @return Response */ public function destroy($id) { $route = Route::getCurrentRoute()->getPath(); $idDep = Session::get('idDep'); $routeIdAlu = str_replace('delete/{id}', $idDep, $route); $this->dependencia->find($id)->delete(); return Redirect::to($routeIdAlu); }
public function update() { $inputs = Input::all(); $reglas = array('nombre' => 'required|max:50', 'direccion' => 'required|max:50', 'telefono' => 'required|max:50'); $mensajes = array('required' => 'Campo Obligatorio'); $validar = Validator::make($inputs, $reglas); if ($validar->fails()) { Input::flash(); return Redirect::back()->withInput()->withErrors($validar); } else { $id_dependencia = Input::get('id'); $dependencia = Dependencia::find($id_dependencia); $dependencia->nombre = Input::get('nombre'); $dependencia->direccion = Input::get('direccion'); $dependencia->telefono = Input::get('telefono'); $dependencia->save(); return Redirect::to('lista_dependencias')->with('error', 'La dependencia ha sido actualizada con Éxito')->withInput(); } }