/** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function show($id) { $datosC = DB::table('propuestas')->join('candidatos', 'propuestas.candidato_id', '=', 'candidatos.id')->select('candidatos.nombre as candidato_nombre', 'propuestas.nombre as propuesta_nombre', 'propuestas.id as id_propuesta')->take(5)->get(); $datosC1 = DB::table('propuestas')->join('candidatos', 'propuestas.candidato_id', '=', 'candidatos.id')->select('candidatos.nombre as candidato_nombre', 'propuestas.url_propuesta', 'candidatos.url_foto', 'candidatos.updated_at as time', 'propuestas.nombre as propuesta_nombre', 'propuestas.descripcion')->where('propuestas.id', $id)->get(); $datos = candidato::orderBy('indicador', 'DESC')->take(5)->get(); return View::make('detalle', compact('datos', 'datosC1', 'datosC')); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { candidato::create(['nombre' => $request['nombre'], 'edad' => $request['edad'], 'numero_gobiernos' => $request['numero_gobiernos'], 'descripcion' => $request['descripcion'], 'fecha_nacimiento' => $request['fecha_nacimiento'], 'nombre_partido' => $request['nombre_partido'], 'indicador' => $request['indicador'], 'ocupacion' => $request['ocupacion'], 'url_foto' => $request['url_foto']]); }