public ActionResult Like(int boardId, int userId)
        {
            using (var db = new lookatmyskateboardEntities())
            {
                db.Users.Find(userId).Likes.Add(db.Skateboards.Find(boardId));
                db.SaveChanges();
            }

            return(RedirectToAction("View", new { id = boardId }));
        }
        public ActionResult Register(User model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            using (var db = new lookatmyskateboardEntities())
            {
                db.Users.Add(model);
                db.SaveChanges();
            }


            return(RedirectToAction("Login", "Account"));
        }
        public ActionResult ResetAdminPassword(ResetAdminPassword model)
        {
            if (Session["User"] == null || (Session["User"] as UserAccount).Username != "admin")
            {
                return(Content("Not authorised"));
            }

            using (var db = new lookatmyskateboardEntities())
            {
                var user = db.Users.Find(1);
                user.password = model.Password;
                db.SaveChanges();
            }

            Session.Abandon();
            return(RedirectToAction("Index", "Home"));
        }