/**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(DiagnosticoRequest $request)
 {
     if ($request['respuesta'] != 'falso') {
         \App\Diagnostico::create(['codigoDiagnostico' => $request['codigoDiagnostico'], 'nombreDiagnostico' => $request['nombreDiagnostico'], 'fechaElaboracionDiagnostico' => $request['fechaElaboracionDiagnostico'], 'equiposCriticosDiagnostico' => $request['equiposCriticosDiagnostico'], 'herramientasCriticasDiagnostico' => $request['herramientasCriticasDiagnostico'], 'observacionesDiagnostico' => $request['observacionesDiagnostico'], 'Compania_idCompania' => \Session::get('idCompania')]);
         $diagnostico = \App\Diagnostico::All()->last();
         $contadorDetalle = count($request['detalleDiagnosticoPregunta']);
         for ($i = 0; $i < $contadorDetalle; $i++) {
             \App\DiagnosticoDetalle::create(['Diagnostico_idDiagnostico' => $diagnostico->idDiagnostico, 'DiagnosticoPregunta_idDiagnosticoPregunta' => $request['DiagnosticoPregunta_idDiagnosticoPregunta'][$i], 'puntuacionDiagnosticoDetalle' => $request['puntuacionDiagnosticoDetalle'][$i], 'resultadoDiagnosticoDetalle' => $request['resultadoDiagnosticoDetalle'][$i], 'mejoraDiagnosticoDetalle' => $request['mejoraDiagnosticoDetalle'][$i], 'consultarDiagnosticoDetalle' => $request['consultarDiagnosticoDetalle'][$i]]);
         }
         return redirect('/diagnostico');
     }
 }
Exemplo n.º 2
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     Diagnostico::create(['nombre' => $request['nombre'], 'apellido' => $request['apellido'], 'edad' => $request['edad'], 'peso' => $request['peso'], 'sangre_tipo' => $request['sangre_tipo'], 'alergias' => $request['alergias'], 'expediente' => $request['expediente'], 'antecedentes' => $request['antecedentes'], 'examen_orina' => $request['examen_orina'], 'examen_heces' => $request['examen_heces'], 'observaciones' => $request['observaciones'], 'path' => $request['path']]);
     return redirect('/diagnostico')->with('message', 'store');
 }