public void LoginCheck() { string IP = GetItem.IPAddr(); bool isAllow = IntraIPlimitDAO.isAllowIP(IP); if (!isAllow) { // WriteLog.Write(true, "LoginCheck is Not Allow IP:" + IP); Response.Redirect(Url.Action("Login")); TempData["message"] = "您沒有權限登入,請洽詢相關人員"; return; } if (Request["txtLoginID"] != null && Request["txtPwd"] != null) { string sessionId = MemberDAO.LoginCheck(Request["txtLoginID"], Request["txtPwd"]); if (sessionId == "isSuspension") { TempData["message"] = "該帳號已停權,有任何問題請聯繫系統管理員"; Response.Redirect(Url.Action("Login")); return; } if (sessionId != null) { SysLog.SaveLog(SysActions.Login, SysMgrNo.Site, "", null, null, null); HttpCookie cookie = new HttpCookie("sessionId"); cookie.Value = sessionId; Response.Cookies.Add(cookie); //Response.Write("Cookie创建完毕"); Response.Redirect(Url.Action("Sites")); } else { TempData["message"] = "帳號或密碼錯誤"; Response.Redirect(Url.Action("Login")); } } else { TempData["message"] = "帳號及密碼圴不可空白"; } }
public ActionResult List() { IEnumerable <IntraIPlimitModel> items = IntraIPlimitDAO.GetItems(); return(View(items)); }