Beispiel #1
0
 public function finishtest()
 {
     foreach (Input::all() as $value) {
         if ($value == "") {
             return redirect("/test/" . Input::get('testmd5'));
         }
     }
     $resultado = Resultado::where('testmd5', Input::get('testmd5'))->firstOrFail();
     $input = Input::all();
     $input["user_id"] = $resultado["user_id"];
     $input["proyecto_id"] = $resultado["proyecto_id"];
     $data = Resultado::where('user_id', $input["user_id"])->where('proyecto_id', $input["proyecto_id"])->firstOrFail();
     $data->fill(Input::all());
     $data->save();
     if (Input::get('motienabled') == true) {
         Motivacion::create($input);
     }
     if (Input::get('lideenabled') == true) {
         Liderazgo::create($input);
     }
     if (Input::get('comproenabled') == true) {
         Comprolaboral::create($input);
     }
     if (Input::get('satienabled') == true) {
         Satisfaccionlaboral::create($input);
     }
     if (Input::get('climaenabled') == true) {
         Climalaboral::create($input);
     }
     if (Input::get('logronabled') == true) {
         Logroypoder::create($input);
     }
     return redirect('home');
 }
Beispiel #2
0
 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'));
 }