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)); }
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)); }