/** * Show the form for editing the specified Impresora. * * @param int $id * * @return Response */ public function edit($id) { $this->UpdateImpresorasList(); $impresora = $this->impresora_departamentoRepository->find($id); $departamentos = $this->departamentoRepository->lists('nombre', 'id'); $impresoras = Impresora::lists('modelo_impresora', 'id'); if (empty($impresora)) { Flash::error('Asignacion de Impresora no encontrada.'); return redirect(route('impresoras.index')); } return view('impresoras_departamento.edit')->with('impresora', $impresora)->with('impresoras', $impresoras)->with('departamentos', $departamentos); }