public JsonResult Save(XtZhbModel model) { ReturnModel returnModel; if (model.id > 0) { XtZhbModel temp = new XtzhbService().GetModel(model.id); if (temp == null) { return(Json(new ReturnModel { Code = 201, Msg = "账号不存在" }, JsonRequestBehavior.AllowGet)); } temp.zh = model.zh; temp.dh = model.dh; temp.jsid = model.jsid; temp.lxr = model.lxr; temp.bz = model.bz; returnModel = new XtzhbService().Update(temp); return(Json(returnModel, JsonRequestBehavior.AllowGet)); } model.createtime = DateTime.Now; model.yybh = GLYadmin.YYID; model.mm = md5.to32MD5("123456"); model.zt = 1; model.txlj = "/Content/assets/images/photo/" + new Random().Next(1, 24) + ".png"; returnModel = new XtzhbService().Add(model); return(Json(returnModel, JsonRequestBehavior.AllowGet)); }
// GET: Home public ActionResult Index() { string account = GLYadmin.GLYUserAccount; string jsid = GLYadmin.JsId; //权限Id List <XtMenuModel> li = new Service.JsqxService().GetMenu(int.Parse(jsid)); ViewBag.LiQx = li; var zhbModel = new XtzhbService().GetModel(Convert.ToInt32(GLYadmin.UserId)); if (zhbModel != null) { ViewBag.Txlj = zhbModel.txlj; } return(View()); }
/// <summary> /// 密码修改 /// </summary> /// <param name="oldpwd"></param> /// <param name="newpwd"></param> /// <returns></returns> public ActionResult Mmxg(string oldpwd, string newpwd) { XtZhbModel yy = new XtzhbService().Login(GLYadmin.GLYUserAccount, md5.to32MD5(oldpwd), 1); if (yy != null) { int i = new Service.XtzhbService().UpdatePassword(int.Parse(GLYadmin.UserId), md5.to32MD5(newpwd)); if (i > 0) { return(Json(new { flag = true, msg = "" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { flag = false, msg = "" }, JsonRequestBehavior.AllowGet)); } } else { return(Json(new { flag = false, msg = "原始密码不对" }, JsonRequestBehavior.AllowGet)); } }
public JsonResult LoginPost(string YHM, string MM, string YZM) { if (String.IsNullOrEmpty(YHM)) { return(Json(new { flag = false, msg = "请输入用户名" })); } if (String.IsNullOrEmpty(MM)) { return(Json(new { flag = false, msg = "请输入密码" })); } if (String.IsNullOrEmpty(YZM)) { return(Json(new { flag = false, msg = "请输入验证码" })); } if (Session["ImgCode"] == null) { return(Json(new { flag = false, msg = "验证码错误" })); } if (!YZM.ToUpper().Equals(Session["ImgCode"].ToString().ToUpper())) { return(Json(new { flag = false, msg = "验证码错误" })); } try { string mm = md5.to32MD5(MM); object IP_Visit = Session["IP_Visit"]; //来访IP string IP_Submit = GetClientIPv4Address(); //提交IP object IP_Num = Session["IP_Num"]; //来访ip访问次数 Log.WriteLog("来访IP:" + IP_Visit); if (IP_Visit == null && IP_Num == null) { Session["IP_Num"] = "1"; Session["IP_Visit"] = IP_Submit; } else if (IP_Visit.ToString() == IP_Submit && IP_Num.ToString() == "1") { Session["IP_Num"] = "2"; Session["IP_Visit"] = IP_Submit; } else if (IP_Visit.ToString() == IP_Submit && IP_Num.ToString() == "2") { Session["IP_Num"] = "3"; Session["IP_Visit"] = IP_Submit; } else if (IP_Visit.ToString() == IP_Submit && int.Parse((IP_Num == null ? 0 : IP_Num).ToString()) >= 300) { Log.WriteLog("登录失败,来访IP:" + IP_Submit); return(Json(new { flag = false, msg = "你的IP访问次数过多,请换台电脑登录" }, JsonRequestBehavior.AllowGet)); } FormsAuthentication.SetAuthCookie(YHM, false); XtZhbModel yy = new XtzhbService().Login(YHM, mm, 1); if (yy != null) { GLYadmin.GLYLoginIn(yy.zh, yy.yybh, yy.lxr, yy.jsid, yy.id); FormsAuthentication.SetAuthCookie(yy.id.ToString(), false); Log.WriteLog(YHM + ":登录成功!时间:" + System.DateTime.Now); return(Json(new { flag = true, msg = "登陆成功" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { flag = false, msg = "用户名或者密码错误!" }, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { Log.WriteLog(YHM + ":登录失败!:" + ex.Message); return(Json(new { flag = false, msg = "登陆失败" }, JsonRequestBehavior.AllowGet)); } }
public JsonResult BatchDelete(string ids) { ReturnModel returnModel = new XtzhbService().BatchDelete(ids); return(Json(returnModel, JsonRequestBehavior.AllowGet)); }
public JsonResult Delete(int id) { ReturnModel returnModel = new XtzhbService().Delete(id); return(Json(returnModel, JsonRequestBehavior.AllowGet)); }
public JsonResult ResetPassword(int id) { ReturnModel returnModel = new XtzhbService().ResetPassword(id, md5.to32MD5("123456")); return(Json(returnModel, JsonRequestBehavior.AllowGet)); }
public JsonResult UpdateStaus(int id, int zt = 0) { ReturnModel returnModel = new XtzhbService().UpdateStatus(id, zt); return(Json(returnModel, JsonRequestBehavior.AllowGet)); }