public function deregister($id, $event)
 {
     $user = Auth::user();
     $fest = Fest::find($id);
     $reg = Register::find($user->id)->where('eventid', $event);
     $reg->delete();
     return Redirect::back()->with(['user' => $user, 'fest' => $fest]);
 }
 public function depadd(Request $request)
 {
     $input = $request->all();
     $input['type'] = 2;
     $input['college'] = "";
     $input['password'] = bcrypt($input['password']);
     $dep = User::create($input);
     $fests = Fest::where('department', $dep->name)->get();
     return view('admin.department', ['user' => Auth::user(), 'dep' => $dep, 'fests' => $fests]);
 }
 public function showevent($id, $event)
 {
     $user = Auth::user();
     $reg = NULL;
     if ($user) {
         $reg = Register::where('userid', $user->id)->where('eventid', $event)->first();
     }
     $fest = Fest::find($id);
     $event = Event::find($event);
     return view('user.event', ['user' => Auth::user(), 'event' => $event, 'fest' => $fest, 'reg' => $reg]);
 }
 public function delete_fest($id)
 {
     $fest = Fest::find($id);
     File::delete($fest->imgUrl);
     $fest->delete();
     $dep = Auth::user()->name;
     $fests = Fest::where('department', $dep)->get();
     return view('department.index', ['user' => Auth::user(), 'fests' => $fests]);
 }