/**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     $calendario = Calendario::find($id);
     $calendario->delete();
     \Session::flash('update', 'Evento eliminado exitosamente.');
     return response()->json(["mensaje" => 'eliminado']);
 }
示例#2
0
 public function calendario($mes_sel = null, $year_sel = null)
 {
     $id_site = \Session::get('id_site');
     $id_user = $this->auth->user()->id;
     if (!$mes_sel) {
         $mes_sel = date('n');
     }
     if (!$year_sel) {
         $year_sel = date('Y');
     }
     $sitios = Sites::where('id', $id_site)->get();
     $sites = Sites_users::where('id_user', $id_user)->count();
     $calendario = Calendario::where('id_site', $id_site)->get();
     $user_role = Sites_users::where('id_site', $id_site)->where('id_user', $id_user)->value('role');
     if ($user_role == 1) {
         return view('admin/calendario', ['mes_sel' => $mes_sel, 'year_sel' => $year_sel, 'sitios' => $sitios, 'sites' => $sites, 'calendario' => $calendario]);
     } else {
         return view('calendario', ['mes_sel' => $mes_sel, 'year_sel' => $year_sel, 'sitios' => $sitios, 'sites' => $sites, 'calendario' => $calendario]);
     }
 }