public ActionResult Info_Get() { int id = MemberManager.GetMember().id; account_member member = entity.account_member.FirstOrDefault(p => p.id == id); return(Json(member, JsonRequestBehavior.AllowGet)); }
public ActionResult Member_Add_Edit(account_member memberModel) { var query = entity.account_member.FirstOrDefault(p => p.id == memberModel.id); query.enable = memberModel.enable; return(Json(entity.SaveChanges() > 0, JsonRequestBehavior.AllowGet)); }
public ActionResult Register(string phone, string password, string code) { account_member member = entity.account_member.FirstOrDefault(p => p.phone == phone); if (member == null) { SMSTool tool = new SMSTool(); bool codeResult = tool.CheckCode(phone, code); if (codeResult == true) { account_member new_member = new account_member() { enable = true, password = DESTool.Encrypt(password), phone = phone, sys_datetime = DateTime.Now, }; entity.account_member.Add(new_member); if (entity.SaveChanges() > 0) { HttpContext.Session["tpmember"] = new_member; MessageTool.SendMessage(new_member.id, "系统通知", "恭喜您注册成功!"); return(Json(true, JsonRequestBehavior.AllowGet)); } return(Json("用户创建失败", JsonRequestBehavior.AllowGet)); } return(Json("验证码无效")); } return(Json("账号已被注册", JsonRequestBehavior.AllowGet)); }
public ActionResult Password_Add_Edit(string password) { int id = MemberManager.GetMember().id; account_member member = entity.account_member.FirstOrDefault(p => p.id == id); member.password = DESTool.Encrypt(password); return(Json(entity.SaveChanges() > 0, JsonRequestBehavior.AllowGet)); }
public ActionResult Info_Add_Edit(account_member memberModel) { var query = entity.account_member.FirstOrDefault(p => p.id == memberModel.id); query.real_name = memberModel.real_name; query.sex = memberModel.sex; query.idcard_number = memberModel.idcard_number; query.email = memberModel.email; query.remark = memberModel.remark; return(Json(entity.SaveChanges() > 0, JsonRequestBehavior.AllowGet)); }
public ActionResult Login(string phone, string password) { account_member member = entity.account_member.FirstOrDefault(p => p.phone == phone); if (member != null && DESTool.Encrypt(password) == member.password) { if (member.enable == true) { HttpContext.Session["tpmember"] = member; return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json("账号已被停用", JsonRequestBehavior.AllowGet)); } } return(Json("账号或密码错误", JsonRequestBehavior.AllowGet)); }
protected override bool AuthorizeCore(HttpContextBase httpContext) { account_member member = MemberManager.GetMember(); if (member == null) { return(false); } else { if (member.enable == false) { return(false); } else { return(true); } } }