/** * 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']); }
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]); } }