public function edit($id) { $user = User::find($id); $especialidades = Especialidad::all()->lists('name', 'id')->toArray(); $especialidades_select = $user->especialidades->lists('id')->toArray(); return view('citas::users.edit')->with('user', $user)->with('especialidades', $especialidades)->with('especialidades_select', $especialidades_select); }
public function edit($id) { $medico = Medico::find($id); $especialidades = Especialidad::all()->lists('name', 'id')->toArray(); $horarios = horario::all()->lists('name', 'id')->toArray(); return view('citas::medicos.createorupdate')->with('medico', $medico)->with('especialidades', $especialidades)->with('horarios', $horarios); }
public function destroy($id) { $especialidad = Especialidad::find($id); $especialidad->delete(); Flash::error('La especialidad ' . $especialidad->name . ' ha sido borrada con exito!'); return redirect()->route('citas.especialidades.index'); }
public function show($slug) { $especialidad = Especialidad::SearchEspecialidad($slug)->first(); $medicos = $especialidad->medicos()->get(); $medicos->each(function ($medicos) { $medicos->especialidad; $medicos->horario; }); $date = date('Y-m-d'); return view('citas::agenda.show')->with('medicos', $medicos)->with('date', $date); }