/** * Run the database seeds. * * @return void */ public function run() { $faker = Faker::create(); $samples_temp = []; for ($i = 0; $i < 20; $i++) { $samples_temp[] = ['nombre' => $faker->sentence($nbWords = 3, $variableNbWords = true)]; } Beneficio::insert($samples_temp); }
public function postAdd(Request $request) { $benef = Beneficio::findOrFail($request->beneficio); $existe = DetalleBeneficio::where('detalle_beneficio.id_a', '=', $request->id_a)->where('detalle_beneficio.beneficio', '=', $request->beneficio)->get(); if ($existe->count() == 1) { $message = ' El beneficio ' . $benef->nombre . ' no fue añadido, este beneficio ya ha sido agregado a la verificacion del postulante.'; $tipo = 1; } else { $detalle = DetalleBeneficio::create($request->all()); $message = ' El beneficio ' . $detalle->beneficioR->nombre . ' fue añadido'; $tipo = 0; } // dd($request->all()); if ($request->ajax()) { // return($message); return response()->json(['message' => $message, 'tipo' => $tipo]); } }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function getEdit($id) { $asistentes = Asistente::findOrFail($id); $post = Postulante::findOrFail($asistentes->postulante); //dd($asistentes->toArray()); $detalle = DetalleBeneficio::where('id_a', '=', $asistentes->id)->get(); $beneficios = Beneficio::lists('nombre', 'id')->all(); return view('asistentes.edit', compact('asistentes', 'detalle', 'post', 'beneficios')); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function postDestroy(Request $request) { //abort(500); $beneficio = Beneficio::findOrFail($request->get('id')); $beneficio->delete(); $message = ' El beneficio ' . $beneficio->nombre . ' Fue eliminado'; // dd($request->all()); if ($request->ajax()) { // return($message); return response()->json(['message' => $message]); } \Session::flash('message', $message); return redirect('beneficios'); //return redirect()->route('beneficios.index'); }