public function postStoreCampus(CreateCampusRequest $request) { if ($request->ajax()) { $camp = CampusSede::create($request->all()); $campusByUniversidad = CampusSede::where('universidad', $request->get('universidad'))->orderBy('id', 'desc')->get(); return $campusByUniversidad->toJson(); } else { return "no ajax"; } }
public function postCampusByUniversidad(Request $request) { if ($request->ajax()) { return CampusSede::where('universidad', $request->get('idBuscar'))->get()->toJson(); } else { return "no Ajax"; } }
/** * Run the database seeds. * * @return void */ public function run() { $faker = Faker::create(); $csvFile = public_path() . '/archivos_cvs/facultades.csv'; $areas = new CvsToArray(); $areas = $areas->csv_to_array($csvFile); //dd($areas); Facultad::insert($areas); // información falsa, una vez finalizado el proyecto hay que eliminar $CampusSede = CampusSede::where('id', '>', '3')->get(); $samples_temp = []; foreach ($CampusSede as $item) { $numFacultad = $faker->numberBetween($min = 3, $max = 10); # code... for ($i = 0; $i < $numFacultad; $i++) { $samples_temp[] = ['campus_sede' => $item->id, 'nombre' => $faker->name . ' University', 'telefono' => $faker->phoneNumber]; } } Facultad::insert($samples_temp); }