/**
  * 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();
     }
 }