示例#1
0
        public ActionResult LogIn(UserLogInVM model)
        {
            if (ModelState.IsValid)
            {

                var user = db.Users.Where(u => u.email.Equals(model.LogInEmail) && u.password.Equals(model.LogInPassword)).SingleOrDefault();
                if (user == null)
                {
                    ModelState.AddModelError("", "Login Failed with given Information");
                }
                else
                {
                    Session["User"] = user;
                    if (user.type.Equals("admin"))
                    {
                        return RedirectToAction("Profile", "Dashboard");
                    }
                    return RedirectToAction("Index", "Home");
                }
            }
            UserIndex userIndexModel = new UserIndex();
            userIndexModel.logIn = model;
            ViewBag.activeTab = "login";

            return View("Index", userIndexModel);


        }
示例#2
0
        public ActionResult LogInMe(UserLogInVM UserLogInVM)
        {
            if (ModelState.IsValid)
            {
            }

            return(Json(UserLogInVM));
        }
示例#3
0
        // GET: UserLogIn
        public ActionResult Index()
        {
            UserLogInVM UserLogInVM = new UserLogInVM();

            UserLogInVM.UserName = "******";
            UserLogInVM.Password = "******";

            return(View(UserLogInVM));
        }
        public ActionResult LogIn(UserLogInVM model)
        {
            Utilisateur user = context.LogIn(model.Login, model.Password);

            if (user != null)
            {
                Response.Cookies["Hackathon"]["IdUser"] = user.idUtilisateur.ToString();
                Response.Cookies["Hackathon"]["Name"]   = user.Profil.prenom;
                Response.Cookies["Hackathon"].Expires   = DateTime.UtcNow.AddDays(14);

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

            return(View(model));
        }
示例#5
0
        public ActionResult LogIn(UserLogInVM model)
        {
            if (ModelState.IsValid)
            {
                var user = db.Users.Where(u => u.email.Equals(model.LogInEmail) && u.password.Equals(model.LogInPassword)).SingleOrDefault();
                if (user == null)
                {
                    ModelState.AddModelError("", Resources.Resource.LoginFailedWithGivenInformation);
                }
                else
                {
                    Session["User"] = user;

                    return(RedirectToAction("Index", "Home"));
                }
            }
            UserIndex userIndexModel = new UserIndex();

            userIndexModel.logIn = model;
            ViewBag.activeTab    = "login";

            return(View("Index", userIndexModel));
        }
        public ActionResult LogIn()
        {
            var model = new UserLogInVM();

            return(View(model));
        }