Esempio n. 1
0
        public ActionResult Details2(int id)
        {
            BitBookEntities BitBookContext = new BitBookEntities();
            UserAccount     UserAccount    = BitBookContext.UserAccounts.Single(x => x.UserId == id);

            return(View(UserAccount));
        }
Esempio n. 2
0
        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));
        }
Esempio n. 3
0
        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());
        }
Esempio n. 4
0
        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());
        }
Esempio n. 5
0
 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");
 }
Esempio n. 6
0
 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());
 }
Esempio n. 7
0
        public JsonResult IsUserExists(string UserName)
        {
            BitBookEntities db = new BitBookEntities();

            return(Json(!db.UserAccounts.Any(x => x.UserName == UserName), JsonRequestBehavior.AllowGet));
        }