Пример #1
0
        public ActionResult Register(User user)
        {
            Book_Store.Models.User newUser = user;
            newUser.Createdate = DateTime.Now;
            newUser.IsAdmin    = false;

            db.Users.Add(newUser);
            db.SaveChanges();

            AlertMessage.DisplayAlert("Registered Successfully", false);

            return(View());
        }
Пример #2
0
        public ActionResult Login(User user)
        {
            Book_Store.Models.User matchedUser = db.Users.Where(k => k.Username == user.Username && k.Password == user.Password && k.IsAdmin == true).FirstOrDefault();

            if (matchedUser != null)
            {
                userHelper.SetLoginUser(matchedUser);

                return(RedirectToAction("Index", "Dashboard"));
            }


            return(View());
        }
Пример #3
0
        public ActionResult Login(User user)
        {
            Book_Store.Models.User matchedUser = db.Users.Where(k => k.Username == user.Username && k.Password == user.Password && k.IsAdmin == false).FirstOrDefault();

            if (matchedUser != null)
            {
                userHelper.SetLoginUser(matchedUser);

                if (TempData["actionName"] != null && TempData["controllername"] != null && TempData["catId"] != null && ((int)TempData["catId"]) != 0)
                {
                    return(RedirectToAction(TempData["actionName"].ToString(), TempData["controllerName"].ToString(), new { catId = (int)TempData["catId"] }));
                }

                else if (TempData["actionName"] != null && TempData["controllername"] != null)
                {
                    return(RedirectToAction(TempData["actionName"].ToString(), TempData["controllerName"].ToString()));
                }

                return(RedirectToAction("Index", "Books"));
            }


            return(View());
        }