/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update($id, Request $request) { // //Validar estos Requests $nombre = $request->nombre; $ciudad_id = $request->ciudad_id; $tipo_comida = $request->tipo_comida; $descripcion = $request->descripcion; $calificacion_comida = $request->calificacion_comida; $calificacion_ambiente = $request->calificacion_ambiente; $calificacion_servicio = $request->calificacion_servicio; $ideal_para = $request->ideal_para; $recomendacion_mb = $request->recomendacion_mb; $web = $request->web; $direccion = $request->direccion; $latitud = $request->latitud; $longitud = $request->longitud; $telefono = $request->telefono; $token = $request->_token; if ($request->file('foto')) { $imagen = $request->file('foto'); $ruta_imagen = public_path() . '/img/'; $nombre_imagen = str_random(6) . '_' . $imagen->getClientOriginalName(); $uploadSuccess = $imagen->move($ruta_imagen, $nombre_imagen); } //Una vez validados los requests $restaurante_internacional = Restaurante_Internacional::where('id', '=', $id)->update(array('nombre' => $nombre, 'ciudad_id' => $ciudad_id, 'tipo_comida' => $tipo_comida, 'descripcion' => $descripcion, 'calificacion_comida' => $calificacion_comida, 'calificacion_ambiente' => $calificacion_ambiente, 'calificacion_servicio' => $calificacion_servicio, 'ideal_para' => $ideal_para, 'recomendacion_mb' => $recomendacion_mb, 'web' => $web, 'foto' => $nombre_imagen, '_token' => $token)); $direccion = Direccion_Internacional::where('restaurante_internacional_id', '=', $id)->update(array('direccion' => $direccion, 'latitud' => $latitud, 'longitud' => $longitud, 'telefono' => $telefono)); return redirect('restaurantes_internacionales'); }
/** * Display the specified resource. * * @param int $id * @return Response */ public function show($id, Ciudad $ciudad, Restaurante_Internacional $restaurante_internacional) { // return Response::json($restaurante_internacional->where('ciudad_id', '=', $id)->get()); }