public function asignar($id) { $campus = Campus::find($id); if (is_null($campus)) { App::abort(404); } return view('administrador.asignar', compact('campus')); }
public function destroy($id) { //dd("eliminado: " . $id); $campus = Campus::find($id); // Rol::destroy($id); $campus->delete(); Session::flash('message', ' ' . $campus->nombre . ' fue eliminado'); return redirect()->route('Administrador.campus.index'); }
public function salas($id) { $campus = Campus::find($id); $salas = Campus::find($id)->join('salas', 'campus.id', '=', 'salas.campus_id')->where('salas.campus_id', '=', $id)->get(); if (is_null($salas)) { App::abort(404); } return view('encargado.salas', compact('salas', 'campus')); }
public function show($id) { $Campus = Campus::find($id); //dd($Campus); if ($Campus) { $data = array(array('Nombre', 'Direccion', 'Latitud', 'Longitud', 'Descripcion', 'Rut encargado'), array($Campus->nombre, $Campus->direccion, $Campus->latitud, $Campus->longitud, $Campus->descripcion, $Campus->rut_encargado)); Excel::create('Campus' . $Campus->nombre, function ($excel) use($data) { $excel->sheet('Sheetname', function ($sheet) use($data) { $sheet->fromArray($data); }); })->download('csv'); } else { abort('404'); } }
/** * Lists all Campus models. * @return mixed */ public function actionIndex() { $dataProvider = new ActiveDataProvider(['query' => Campus::find()]); return $this->render('index', ['dataProvider' => $dataProvider]); }