public ActionResult Details2(int id) { BitBookEntities BitBookContext = new BitBookEntities(); UserAccount UserAccount = BitBookContext.UserAccounts.Single(x => x.UserId == id); return(View(UserAccount)); }
public ActionResult Details() { var id = Convert.ToInt32(Session["UserId"]); BitBookEntities BitBookContext = new BitBookEntities(); UserAccount UserAccount = BitBookContext.UserAccounts.Single(x => x.UserId == id); return(View(UserAccount)); }
public ActionResult CancelRequest(int id) { BitBookEntities BitBookContext = new BitBookEntities(); Friend friend = new Friend(); friend.UserId = Convert.ToInt32(Session["UserId"]); friend.FriendId = id; friend.temp = 0; friendRequestManager.CancelRequest(friend); return(View()); }
public ActionResult SendRequest(int id) { //bool IsSend = false; BitBookEntities BitBookContext = new BitBookEntities(); Friend friend = new Friend(); friend.UserId = Convert.ToInt32(Session["UserId"]); friend.FriendId = id; friend.temp = 1; friendRequestManager.SendRequest(friend); return(View()); }
public ActionResult Register(UserAccount account) { if (ModelState.IsValid) { using (BitBookEntities db = new BitBookEntities()) { db.UserAccounts.Add(account); db.SaveChanges(); } ModelState.Clear(); } return(View()); //return RedirectToAction("Login"); }
public ActionResult Login(UserAccount user) { using (BitBookEntities db = new BitBookEntities()) { var loggedInUser = db.UserAccounts.FirstOrDefault(c => c.UserName == user.UserName && c.Password == user.Password); //var usr = db.UserAccounts.Single(u => u.UserName == user.UserName && u.Password == user.Password); if (loggedInUser == null) { ViewBag.Message = "Invalid UserName or Password"; } else { //FormsAuthentication.SetAuthCookie(user.UserName, false); Session["UserId"] = loggedInUser.UserId.ToString(); Session["Username"] = loggedInUser.UserName.ToString(); return(RedirectToAction("LoggedIn")); } } return(View()); }
public JsonResult IsUserExists(string UserName) { BitBookEntities db = new BitBookEntities(); return(Json(!db.UserAccounts.Any(x => x.UserName == UserName), JsonRequestBehavior.AllowGet)); }