示例#1
0
 public ActionResult Register(tblogin Register)
 {
     obj.tblogins.Add(Register);
     obj.SaveChanges();
     ViewBag.msg = "<h1>Registration Successfull</h1>";
     return(View("Login"));
 }
示例#2
0
        public ActionResult Login(tblogin login)
        {
            var result = obj.tblogins.Where(m => m.Email == login.Email && m.Password == login.Password);

            if (result != null)
            {
                ViewBag.msg = "<h1>successfully login</h1>";
                return(View("Index"));
            }
            else
            {
                ViewBag.msg = "<h1>login failed</h1>";
                return(View());
            }
        }
示例#3
0
        public ActionResult ResetPassword(tblogin login)
        {
            if (!ModelState.IsValid)
            {
                return(View(login));
            }
            var id = obj.tblogins.Where(m => m.Email == login.Email);

            if (id == null)
            {
                // Don't reveal that the user does not exist +=0987td
                ViewBag.msg = "User Does Not Exist";
                return(View("Login"));
            }
            tblogin loginid = obj.tblogins.First(f => f.Email == login.Email);

            loginid.Password = login.Password;
            obj.SaveChanges();
            ViewBag.msg = "Your Password Has Been Reset";
            return(View("Login"));
        }