public function update($proyecto_id) { $proyecto = Proyecto::find($proyecto_id); $proyecto->titulo = Request::input('titulo'); $proyecto->descripcion = Request::input('descripcion'); $proyecto->inversion = Request::input('inversion'); }
/** * Update the specified resource in storage. * * @param Request $request * @param int $id * @return Response */ public function update($id, ProyectoCreateRequest $request) { $proyecto = \App\Proyecto::find($id); $proyecto->fill($request->all()); $proyecto->save(); Session::flash('message', 'Proyecto editado correctamente'); return Redirect::to('/proyecto'); }
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 sendtests() { if (Input::has('enviar')) { $personal = Personal::where('user_id', $this->user->id)->get(); $data["user_id"] = $this->user->id; $data["proyecto_id"] = Input::get('proyectoid'); foreach ($personal as $personals) { $data["user_id"] = $personals["id"]; $data["testmd5"] = md5($personals["id"] + time()); Resultado::create($data); $proyecto = Proyecto::find($data["proyecto_id"]); $proyecto->estado = 1; $proyecto->save(); $datosempresa = $this->datosempresa; Mail::queue('emails.tests', ['empresa' => $datosempresa, 'link' => $data["testmd5"]], function ($message) use($personals, $datosempresa) { $message->to($personals["correo"])->subject('Cuestionarios ' . $datosempresa["name"] . ' - Puzzle Analytics'); }); $value[] = $personals["correo"]; } return redirect('proyectos'); } }
public function quitar_integrante($p, $b) { $proyecto = Proyecto::find($p); $relacion = BP::where('becario_id', $b)->where('proyecto_id', $p)->first(); $relacion->delete(); $int = $proyecto->integrantes; $proyecto->integrantes = $int - 1; $proyecto->save(); return redirect('admin/proyectos/' . $proyecto->id . '/edit'); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $proyecto = Proyecto::find($id); $proyecto->delete(); Flash::error('El proyecto: ' . $proyecto->titulo . ' ha sido borrado'); return redirect()->route('admin.proyectos.index'); }
public function proyecto_integrantes($id) { $user = Auth::user(); $proyecto = Proyecto::find($id); return view('Becario/Evaluacion/integrantes', compact('user', 'proyecto')); }
public function proyectDetail($id, $proyecto_nombre) { $proyecto = Proyecto::find($id); $galery = json_decode($proyecto->proy_galeria, true); return view('detalle-proyecto', compact('proyecto', 'galery')); }