/** * Run the database seeds. * * @return void */ public function run() { $proyectos = [['proy_nombre' => '4LIFE - 2015', 'proy_descripcion' => '<ul><li>2015</li><li>40 Puestos de Trabajo Instalados.</li><li>Línea de Mobiliario ABACO y QUADRA</li><li>Silloneria: Smart, Clio, Movie.</li><li>Muebles especiales.</li></ul>', 'proy_thumb_imagen' => 'thumb_4life_2015.jpg', 'proy_imagen_default' => '4life_2.jpg', 'proy_logotipo' => 'logotipo_4life.png', 'proy_galeria' => '["4life_1.jpg","4life_2.jpg","4life_3.jpg","4life_4.jpg"]'], ['proy_nombre' => 'APM Terminals', 'proy_descripcion' => '<ul><li>2015</li><li>600 Puestos de Trabajo Instalados.</li><li>Línea de Mobiliario QUADRA.</li><li>Silloneria: Consiglieri, Confort , Step malla.</li><li>Archivadores Móviles.</li></ul>', 'proy_thumb_imagen' => 'thumb_apm.jpg', 'proy_imagen_default' => 'apm_1.jpg', 'proy_logotipo' => 'logotipo_apm.png', 'proy_galeria' => '["apm_1.jpg","apm_2.jpg","apm_3.jpg","apm_4.jpg"]'], ['proy_nombre' => 'Proyecto Bolsa de Valores de Lima', 'proy_descripcion' => '<ul><li>2015</li><li>140 Puestos de Trabajo Instalados.</li><li>Línea de Mobiliario ABACO.</li><li>Silloneria: Smart, Confort , Step malla.</li><li>Mesas de Reuniones: circulares y Targa.</li></ul>', 'proy_thumb_imagen' => 'thumb_bvl.jpg', 'proy_imagen_default' => 'bvl_1.jpg', 'proy_logotipo' => 'logotipo_bvl.png', 'proy_galeria' => '["bvl_1.jpg","bvl_2.jpg","bvl_3.jpg","bvl_4.jpg"]'], ['proy_nombre' => 'HUAWEI', 'proy_descripcion' => '<ul><li>2014</li><li>300 Puestos de Trabajo Instalados.</li><li>Línea de Mobiliario: PANELES, GEO.</li><li>Silloneria: Rudy.<br>Muebles especiales.</li></ul>', 'proy_thumb_imagen' => 'thumb_huawei.jpg', 'proy_imagen_default' => 'huawei_1.jpg', 'proy_logotipo' => 'logotipo_huawei.png', 'proy_galeria' => '["huawei_1.jpg","huawei_2.jpg","huawei_3.jpg","huawei_4.jpg"]'], ['proy_nombre' => 'SERFOR', 'proy_descripcion' => '<ul><li>2016</li><li>450 Puestos de Trabajo Instalados.</li><li>Línea de Mobiliario GEO</li><li>Silloneria: Confort , Step tapizadas y Butterfly.</li><li>Mesas de Reuniones Impulsa</li><li>Archivadores Móviles.</li></ul>', 'proy_thumb_imagen' => 'thumb_serfor.jpg', 'proy_imagen_default' => 'serfir_1.jpg', 'proy_logotipo' => 'logotipo_serfor.png', 'proy_galeria' => '["serfir_1.jpg","serfir_2.jpg","serfir_3.jpg","serfir_4.jpg"]'], ['proy_nombre' => 'Proyecto STEVIA ONE', 'proy_descripcion' => '<ul><li>2015</li><li>60 Puestos de Trabajo Instalados.</li><li>Línea de Mobiliario ABACO</li><li>Silloneria: Smart.</li></ul>', 'proy_thumb_imagen' => 'thumb_steviaone.jpg', 'proy_imagen_default' => 'steviaone_1.jpg', 'proy_logotipo' => 'logotipo_steviaone.png', 'proy_galeria' => '["steviaone_1.jpg","steviaone_2.jpg","steviaone_3.jpg","steviaone_4.jpg"]'], ['proy_nombre' => 'DIARIO EL TIEMPO', 'proy_descripcion' => '<ul><li>2015</li><li>100 Puestos de Trabajo Instalados.</li><li>Línea de Mobiliario ABACO, SEPARADORES PORTA ACCESORIOS.</li><li>Silloneria: Clio.</li></ul>', 'proy_thumb_imagen' => 'thumb_diario.jpg', 'proy_imagen_default' => 'diario_1.jpg', 'proy_logotipo' => 'logotipo_diario.jpg', 'proy_galeria' => '["diario_1.jpg","diario_2.jpg","diario_3.jpg","diario_4.jpg"]'], ['proy_nombre' => 'TSOFT', 'proy_descripcion' => '<ul><li>2014</li><li>100 Puestos de Trabajo Instalados.</li><li>Línea de Mobiliario GEO RECTO y MISKI.</li><li>Silloneria: Smart, Clio.</li></ul>', 'proy_thumb_imagen' => 'thumb_tsoft.jpg', 'proy_imagen_default' => 'tsoft_1.jpg', 'proy_logotipo' => 'logotipo_tsoft.jpg', 'proy_galeria' => '["tsoft_1.jpg","tsoft_2.jpg","tsoft_3.jpg"]'], ['proy_nombre' => 'ANSALDO SIGNALLING AND TRANSPORTATION SYSTEMS (STS)', 'proy_descripcion' => '<ul><li>2016</li><li>100 Puestos de Trabajo Instalados</li><li>Línea de Mobiliario ABACO, T45, PANELES</li><li>Silloneria: CLIO</li></ul>', 'proy_thumb_imagen' => 'thumb_ansaldo_1.jpg', 'proy_imagen_default' => 'ansaldo_1.jpg', 'proy_logotipo' => '', 'proy_galeria' => '["ansaldo_1.jpg","ansaldo_2.jpg","ansaldo_3.jpg","ansaldo_4.jpg","ansaldo_5.jpg","ansaldo_6.jpg","ansaldo_7.jpg"]']]; foreach ($proyectos as $key) { Proyecto::create($key); } }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { $tarea = \App\Tarea::find($id); $proyectos = Proyecto::all(); $users = DB::table('users')->where('id_type', '=', '3')->get(); $status = Status::all(); return view('tarea.edit', compact('tarea', 'proyectos', 'users', 'status')); }
/** * Run the database seeds. * * @return void */ public function run() { $faker = Faker\Factory::create('es_ES'); $empleados = \App\Empleado::all()->lists('rut')->toArray(); $proyectos = \App\Proyecto::all()->lists('id')->toArray(); for ($i = 0; $i < 25; $i++) { DB::table('informes')->insert(['texto' => $faker->realText(255), 'fecha_creacion' => $faker->date(), 'fecha_ultima_revision' => 'now', 'proyecto_id' => $faker->randomElement($proyectos), 'empleado_rut' => $faker->randomElement($empleados), 'created_at' => 'now', 'updated_at' => 'now']); } }
/** * Run the database seeds. * * @return void */ public function run() { $faker = Faker\Factory::create('es_ES'); $empleados = \App\Empleado::all()->lists('rut')->toArray(); $proyectos = \App\Proyecto::all()->lists('id')->toArray(); for ($i = 0; $i < 20; $i++) { DB::table('empleados_proyectos')->insert(['proyecto_id' => $faker->randomElement($proyectos), 'empleado_rut' => $faker->randomElement($empleados), 'created_at' => 'now', 'updated_at' => 'now']); } }
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')); } }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { \App\Proyecto::destroy($id); session::flash('message', 'Usuario Eliminado Correctamente'); return Redirect::to('/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 Eliminar($id) { $proyecto = Proyecto::findOrFail($id); $proyecto->delete(); return redirect('cliente/proyecto'); }
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 show($proyecto_id) { return view('proyecto.show', ['proyecto' => Proyecto::findOrFail($proyecto_id)]); }
public function destroyProyecto($id_proyecto) { Proyecto::destroy($id_proyecto); return Redirect::to('homeadmin'); }
public function Mostrar($id) { $encuesta = Encuesta::findOrFail($id); return view('mostrar_encuesta', ["encuesta" => $encuesta, "proyectos" => Proyecto::all(), "comunas" => Comuna::all()]); }
public function proyecto_integrantes($id) { $user = Auth::user(); $proyecto = Proyecto::find($id); return view('Becario/Evaluacion/integrantes', compact('user', 'proyecto')); }
public function addProposal(Request $request, $id) { try { $proyecto = Proyecto::findOrFail($id); $proposal = Presupuesto::findOrFail($request->input("proposal_id")); $proyecto->last_update_user_id = Auth::id(); $proyecto->facturas()->save($proposal); session()->flash('flash_message', 'Se ha asociado el presupuesto #' . $request->input("proposal_id") . ' al proyecto #' . $proyecto->id . ' - ' . $proyecto->name . ' con éxito'); } catch (ModelNotFoundException $e) { session()->flash('flash_message', 'Ha habido un error'); } return redirect()->route("proyecto.associate.proposal", ["id" => $id]); }
public function getproyectos($id) { $proyectos = Proyecto::where('user_id', $id)->get(); return $proyectos; }
public function proyectDetail($id, $proyecto_nombre) { $proyecto = Proyecto::find($id); $galery = json_decode($proyecto->proy_galeria, true); return view('detalle-proyecto', compact('proyecto', 'galery')); }