Пример #1
0
        public JsonResult Verify(LoginModel login)
        {
            string      result = "Error";
            long        Code   = Convert.ToInt64(login.Code);
            tblUserCode Codex  = Connection.tblUserCodes.Where(u => u.Code == Code &&
                                                               u.IsActive == "Y").FirstOrDefault();

            if (Codex != null)
            {
                Codex.IsActive = "U";
                Connection.SaveChanges();
                Session["VerifiedUserID"] = Codex.UserId;
                result = "Success";
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Пример #2
0
        public JsonResult Forgot(LoginModel login)
        {
            string result  = "Success";
            var    loggedU = Connection.tblUsers.Where(u => u.LoginEmail == login.LoginEmail).FirstOrDefault();

            if (loggedU != null)
            {
                tblUserCode Codex = new tblUserCode();

                Codex.UserId   = loggedU.UserId;
                Codex.IsActive = "Y";
                Codex.Code     = Convert.ToInt64(GeneratenewRandom());
                Connection.tblUserCodes.Add(Codex);
                Connection.SaveChanges();

                MailManager SendM = new MailManager();
                SendM.SendEmail(loggedU.LoginEmail, "Password Recovery", "Your Password Recovery Code : " + Codex.Code + " Use It in the Link : http://124.43.22.85/Home/Verify");
            }
            else
            {
                result = "Error";
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }