/// <summary> /// /// </summary> /// <returns></returns> public ActionResult PersonData() { db_Users loginer = (db_Users)Session["LoginUser"]; ViewBag.PersonData = loginer; return(View()); }
protected override void OnActionExecuting(ActionExecutingContext filterContext) { base.OnActionExecuting(filterContext); if (Session["LoginUser"] == null) { Response.Redirect("/Login/LoginPage"); } else { CompanyContext db = new CompanyContext(); StringBuilder menustr = new StringBuilder(); db_Users loginer = (db_Users)Session["LoginUser"]; List <db_Menu> menulist = (from d in db.db_Menu where d.UserNo == loginer.UserNo where d.IsNo == false where d.MenuNo == "" orderby d.Id ascending select d).ToList(); foreach (var item in menulist) { if (item.MenuNo == null || item.MenuNo.Trim() == "") { if (item.URL.Trim() == "javascript:;") { menustr.AppendFormat("<li class='layui-nav-item'><a href='javascript:;'>" + item.MenuName + "</a>"); List <db_Menu> childmenu = (from d in db.db_Menu where d.MenuNo.Trim() == item.Id.ToString() where d.IsNo == false select d).ToList(); menustr.AppendFormat("<dl class='layui-nav-child'>"); foreach (var child in childmenu) { menustr.AppendFormat("<dd><a href='" + child.URL + "'>" + child.MenuName + "</a></dd>"); } menustr.AppendFormat("</dl></li>"); } else { menustr.AppendFormat("<li class='layui-nav-item'><a href='" + item.URL + "'>" + item.MenuName + "</a></li>"); } } } ViewBag.Menu = menustr; ViewBag.LoginName = "欢迎" + (loginer.UserNo.Trim() == "1" ? "超级管理员-" + loginer.UserName : "******" + loginer.UserName); } }
public ActionResult LoginResult(string username, string password) { db_Users users = (from d in db.db_Users where d.AccoutNum == username select d).FirstOrDefault(); string result = ""; if (users == null) { result = "该用户不存在!"; } else { if (users.PassWord == password) { result = "1"; Session["LoginUser"] = users; } else { result = "您输入的密码不正确!"; } } return(Json(result, JsonRequestBehavior.AllowGet)); }