public ActionResult updateUserInfo([Bind(Include = "userid,language,location,linkavatar,displayname,birthday")] UserInfo userInfo) { if (ModelState.IsValid) { db.Entry(userInfo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.userid = new SelectList(db.AspNetUsers, "Id", "Email", userInfo.userid); return(View(userInfo)); }
public async Task updateUserScore(bool result) { string userid = getCurrentSteamID(); UserInfo user = db.UserInfoes.SingleOrDefault(t => t.username == userid); if (result) { user.Totalscore += 1; } else { user.Totalscore -= 1; } db.Entry(user).State = System.Data.Entity.EntityState.Modified; await db.SaveChangesAsync(); }