/** * Update the specified resource in storage. * * @param \Veterinaria\Http\Requests\ProviderRequest $request * @param int $id * @return \Illuminate\Http\Response */ public function update(ProviderRequest $request, $id) { $provider = Provider::find($id); $provider->fill($request->all()); if (UtilsController::validateRut($provider->rut, $provider->verifying_digit)) { $provider->save(); Session::flash('message', 'Proveedor editado correctamente'); return Redirect::to('/provider'); } else { Session::flash('message-error', 'El RUT no es correcto'); return view('provider.edit', compact('provider')); } }