コード例 #1
0
    public function putDatos()
    {
        $paciente_id = Request::input('paciente_id');
        $accTrab = AccidenteTrabajo::where('paciente_id', $paciente_id)->get();
        $antLab = AntecedenteLaboral::where('paciente_id', $paciente_id)->get();
        $enfProf = EnfermedadProfesional::where('paciente_id', $paciente_id)->get();
        $habitos = Habito::where('paciente_id', $paciente_id)->first();
        $diagnostico = Diagnostico::where('paciente_id', $paciente_id)->first();
        $exafis = ExamenFisico::where('paciente_id', $paciente_id)->first();
        $visiometria = Visiometria::where('paciente_id', $paciente_id)->first();
        $antAud = AntecedenteAuditivo::where('paciente_id', $paciente_id)->first();
        $Otos = Otoscopia::where('paciente_id', $paciente_id)->first();
        $audiometria = Audiometria::where('paciente_id', $paciente_id)->first();
        $vacunas = Vacuna::all();
        $exaPara = ExamenParaclinico::where('paciente_id', $paciente_id)->get();
        $consulta = 'SELECT i.*, v.vacuna
						from inmunizaciones i 
						inner join vacunas v on v.id=i.vacuna_id
						where i.paciente_id=:paciente_id';
        $inmunizaciones = DB::select($consulta, [':paciente_id' => $paciente_id]);
        if (!$visiometria) {
            $visiometria = ['test_color' => 'N', 'estereopsis' => 'N'];
        }
        return ['paciente_id' => $paciente_id, 'accTrab' => $accTrab, 'antLab' => $antLab, 'enfProf' => $enfProf, 'visiometria' => $visiometria, 'vacunas' => $vacunas, 'inmunizaciones' => $inmunizaciones, 'habitos' => $habitos, 'examen_fisico' => $exafis, 'diagnostico' => $diagnostico, 'examenes_paraclinicos' => $exaPara, 'antAud' => $antAud, 'otoscopia' => $Otos, 'audiometria' => $audiometria];
    }
コード例 #2
0
 public function run()
 {
     Eloquent::unguard();
     // Borramos todas las cuidades
     DB::table('vacunas')->delete();
     Vacuna::create(['id' => '1', 'vacuna' => 'HEPATITIS B']);
     Vacuna::create(['id' => '2', 'vacuna' => 'TOXOIDE TETANICO']);
     Vacuna::create(['id' => '3', 'vacuna' => 'FIEBRE AMARILLA']);
     $this->command->info("Tres vacunas ingresadas.");
 }
コード例 #3
0
 public function deleteDestroy($id)
 {
     $vac = Vacuna::findOrFail($id);
     $vac->delete();
     return $vac;
 }