/** * Run the database seeds. * * @return void */ public function run() { Examen::create(['nombre' => 'Espirometría', 'pacienteperfil_id' => 1]); Examen::create(['nombre' => 'Psicología', 'pacienteperfil_id' => 2]); Examen::create(['nombre' => 'Rayos X', 'pacienteperfil_id' => 2]); Examen::create(['nombre' => 'Musculoesquelético', 'pacienteperfil_id' => 1]); Examen::create(['nombre' => 'Psicosensométricos', 'pacienteperfil_id' => 1]); Examen::create(['nombre' => 'Examen de Altura', 'pacienteperfil_id' => 1]); Examen::create(['nombre' => 'Laboratorio', 'pacienteperfil_id' => 2]); Examen::create(['nombre' => 'Oftalmología', 'pacienteperfil_id' => 2]); }
public function getExamenes() { $maxid = Protocolo::all()->max('id'); $examenes = Examen::all(); $ordenes = Orden::where('protocolo_id', $maxid)->get(); $pacientes = []; foreach ($ordenes as $orden) { $pacientes[] = Paciente::find($orden->paciente_id); } return view('protocolo.examenes')->with(compact(['maxid', 'pacientes', 'examenes'])); }
public function listExamen() { $examen = Examen::all(); return $examen; }
public function deleteExamen($id, Request $request) { $examen = Examen::find($id); $examen->delete(); }