コード例 #1
0
 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);
 }
コード例 #2
0
 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);
 }
コード例 #3
0
 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');
 }
コード例 #4
0
 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);
 }