コード例 #1
0
 public function asignar($id)
 {
     $campus = Campus::find($id);
     if (is_null($campus)) {
         App::abort(404);
     }
     return view('administrador.asignar', compact('campus'));
 }
コード例 #2
0
 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');
 }
コード例 #3
0
 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'));
 }
コード例 #4
0
 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');
     }
 }
コード例 #5
0
ファイル: CampusController.php プロジェクト: efgm1024/SysPGPP
 /**
  * Lists all Campus models.
  * @return mixed
  */
 public function actionIndex()
 {
     $dataProvider = new ActiveDataProvider(['query' => Campus::find()]);
     return $this->render('index', ['dataProvider' => $dataProvider]);
 }