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'); }
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')); }