//判断邮箱或者用户名是否存在 public static bool Mail_Uid_exist(string uid, string mail) { YiCraftCoreEntities2 yce = new YiCraftCoreEntities2(); var pm = from u in yce.yicraft_infos where u.mail == mail || u.loginname == uid select u; if (pm.Count() > 0) { return(false); } else { return(true); } }
public ActionResult Login_end(string name, string pwd) { YiCraftCoreEntities2 yc = new YiCraftCoreEntities2(); player_infos p = yc.player_infos.SingleOrDefault <player_infos>(n => n.uid == name); if (p == null) { //return RedirectToAction("Index", "Login", "用户不存在!"); return(Content("<script>alert('用户不存在!');window.location.href='../Login/index';</script>")); } else if (p.pwd == pwd) { Session["uid"] = name; return(RedirectToAction("Index", "discuss_infos", "登入成功!")); } else { return(Content("<script>alert('密码错误!');window.location.href='../Login/index';</script>")); } }
public ActionResult Add_End(string YZM) { if (Session["cheak2"].ToString() == "1") { Session["cheak2"] = "0"; YiCraftCoreEntities2 db = new YiCraftCoreEntities2(); if (Session["YZM"] != null && YZM.ToUpper() == Session["YZM"].ToString()) { yicraft_infos yi = new yicraft_infos(); yi.loginname = Session["uid_1"].ToString().Trim(); yi.mail = Session["mail"].ToString().Trim(); yi.actualname = Session["actualname"].ToString().Trim(); int temp = 0; Int32.TryParse(Session["idcard"].ToString().Trim(), out temp); yi.idcard = temp; int temp1 = 0; Int32.TryParse(Session["age"].ToString().Trim(), out temp1); yi.age = temp1; db.yicraft_infos.Add(yi); db.SaveChanges(); if (temp1 < 80) { return(Content("<script>alert('由于你的年龄未满80周岁,纳入意界防沉迷系统!恭喜!创建白名单成功!开始注册吧!');window.location.href='../Login/Index';</script>")); } else { return(Content("<script>alert('由于你的年龄大于80周岁,纳入意界养老防猝死系统系统!恭喜!创建白名单成功!开始注册吧!');window.location.href='../Login/Index';</script>")); } } else { return(Content("<script>alert('验证码错误,审核失败!请重新提交!');window.location.href='../question/Index';</script>")); } } else { return(RedirectToAction("Index", "Login")); } }
public ActionResult Create([Bind(Include = "id,uid,pwd")] player_infos player_infos) { YiCraftCoreEntities2 yc = new YiCraftCoreEntities2(); yicraft_infos y = yc.yicraft_infos.SingleOrDefault <yicraft_infos>(n => n.loginname == player_infos.uid); player_infos p = yc.player_infos.SingleOrDefault <player_infos>(n => n.uid == player_infos.uid); if (y == null) { return(Content("<script>alert('注册失败!请确保你有白名单!');window.location.href='../Login/index';</script>")); } else { if (ModelState.IsValid && p == null) { db.player_infos.Add(player_infos); db.SaveChanges(); return(Content("<script>alert('恭喜注册成功!请登入!');window.location.href='../Login/index';</script>")); } else { return(Content("<script>alert('注册失败!请确保你有白名单!');window.location.href='../Login/index';</script>")); } } }