public ActionResult Edit([Bind(Include = "Id,Name,Email,DisplayName,Auth0,isSuperAdmin")] AppUser appUser)
 {
     if (ModelState.IsValid)
     {
         db.Entry(appUser).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(appUser));
 }
        public ActionResult Edit([Bind(Include = "Id,Name,DisplayName,IsPrivate,IsMenu")] VendorType replayVendorType, int convention_id)
        {
            var us = new UserService((ClaimsIdentity)User.Identity, db);

            if (!us.IsConventionAdmin(convention_id))
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            var convention = db.Conventions.Find(convention_id);

            if (convention == null)
            {
                return(new HttpNotFoundResult());
            }
            if (ModelState.IsValid)
            {
                db.Entry(replayVendorType).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View(replayVendorType));
        }
        public ActionResult Edit([Bind(Include = "Id,Location,ShowForEvents,ShowForGames")] GameLocation replayGameLocation, int convention_id)
        {
            var us = new UserService((ClaimsIdentity)User.Identity, db);

            if (!us.IsConventionAdmin(convention_id))
            {
                return(new HttpNotFoundResult());
            }

            var convention = db.Conventions.Find(convention_id);

            if (convention == null)
            {
                return(new HttpNotFoundResult());
            }
            if (ModelState.IsValid)
            {
                db.Entry(replayGameLocation).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View(replayGameLocation));
        }