public function showtest($id) { $testid = $id; $resultado = Resultado::where('testmd5', $id)->first(); if ($resultado == null or $resultado["sexo"] != null) { return "Test ya tomado o no existe"; } else { $tests = Prueba::where('proyecto_id', $resultado["proyecto_id"])->get()->toArray(); $pais = Paise::all(); $departamento = Departamento::all(); $proyecto = Proyecto::find($resultado["proyecto_id"]); $empresa = Empresa::find($proyecto["user_id"]); return view('tests', compact('pais', 'departamento', 'testid', 'tests', 'empresa', 'proyecto')); } }
public function proyectosempresa() { $proyectos = $this->user->proyectos; $now = Carbon::now(); $i = 0; foreach ($proyectos as $proyecto) { $proyecto["pruebas"] = Prueba::where('proyecto_id', $proyecto["id"])->get(); $proyectos[$i]["resultados"] = Resultado::where('proyecto_id', $proyecto["id"])->get(); $created = new Carbon($proyecto["created_at"]); $last = $created->diffInDays($now); $i++; } $personal = Personal::where('user_id', $this->user->id)->get(); if (count($proyectos) == 0) { $last = 10; } return view('proyectos', compact('proyectos', 'last', 'personal')); }
public function savetests() { Prueba::where('proyecto_id', Input::get('proyecto'))->delete(); $array = Input::get('test'); if ($array != null) { foreach ($array as $tests) { $prueba["proyecto_id"] = Input::get('proyecto'); $prueba["prueba"] = $tests; Prueba::create($prueba); } } return redirect('/admin/pruebas'); }