protected void Page_Load(object sender, EventArgs e) { string cmd = Request.Form["subCmd"]; if (Request.Cookies["userInfo"] != null)//存在记录的cookies信息 { string loginId = CookiesManager.GetCookiesValue(CookiesManager.LoginID); SeatManage.ClassModel.UserInfo LoginUser = GetUserInfo(loginId); Session[CookiesManager.LoginID] = LoginUser.LoginId; Session[CookiesManager.Name] = LoginUser.UserName; Response.Redirect("Pad/SeatPad.aspx"); } //通过页面验证,执行登录操作 if (cmd == "Login") { string loginId = txt_LoginID.Value; string password = txt_Password.Value; SeatManage.Bll.Users_ALL userinfocheck = new SeatManage.Bll.Users_ALL(); try { loginId = userinfocheck.CheckUser(loginId, password); //判断返回信息是否为空 if (string.IsNullOrEmpty(loginId)) { spanWarmInfo.Visible = true; spanWarmInfo.InnerText = "用户名或密码错误"; } else { SeatManage.ClassModel.UserInfo LoginUser = GetUserInfo(loginId); Session[CookiesManager.LoginID] = LoginUser.LoginId; Session[CookiesManager.Name] = LoginUser.UserName; if (LoginUser.UserType == SeatManage.EnumType.UserType.Admin) { //若选择记住密码,则记录用户信息cookies if (chk_RemPasspword.Checked == true) { CookiesManager.SetPadCookies(loginId, password); } else//清除cookies { CookiesManager.RemoveCookies("userInfo"); } Response.Redirect("Pad/SeatPad.aspx"); } else { spanWarmInfo.Visible = true; spanWarmInfo.InnerText = "您不具备访问权限"; } } } catch (Exception ex) { spanWarmInfo.Visible = true; spanWarmInfo.InnerText = "数据库连接出错"; } } }
protected void Page_Load(object sender, EventArgs e) { cmd = Request.Form["subCmd"]; loginOkUrl = Request.QueryString["url"]; AJM_WeiXinUserInfo user = new AJM_WeiXinUserInfo(); string loginId = txt_LoginID.Value; string password = txt_Password.Value; if (!IsPostBack) { BindSelSchool(); } //通过页面验证,执行登录操作 if (cmd == "Login") { CookiesManager.RemoveCookies("userInfo"); if (loginHandle(loginId, password, selSchool.Value)) { //若选择记住密码,则记录用户信息cookies CookiesManager.SetCookies(loginId, password, UserSchoolInfo.SchoolNo); if (!string.IsNullOrEmpty(loginOkUrl)) { Response.Redirect(loginOkUrl); } else { Response.Redirect("MainFunctionPage.aspx"); } } } else { if (Request.Cookies["userInfo"] != null)//存在记录的cookies信息 { loginId = CookiesManager.GetCookiesValue(CookiesManager.LoginID); password = CookiesManager.GetCookiesValue(CookiesManager.Password); string schoolId = CookiesManager.GetCookiesValue(CookiesManager.SchoolId); if (loginHandle(loginId, password, schoolId)) { if (!string.IsNullOrEmpty(loginOkUrl)) { Response.Redirect(loginOkUrl); } else { Response.Redirect("MainFunctionPage.aspx"); } } } } }
protected void Page_Load(object sender, EventArgs e) { //if (!IsPostBack) //{ // BindSelSchool(); // if (Request.QueryString["SchoolID"] != null) // { // foreach (ListItem li in selSchool.Items) // { // if (li.Value == Request.QueryString["SchoolID"].ToString().Trim()) // { // li.Selected = true; // break; // } // } // } //} cmd = Request.Form["subCmd"]; UserInfo user = new UserInfo(); //通过页面验证,执行登录操作 if (cmd == "Login") { //string schoolId = selSchool.Items[selSchool.SelectedIndex].Value; //if (schoolId == "-1") //{ // spanWarmInfo.Visible = true; // spanWarmInfo.InnerText = string.Format("请选择学校"); // } CookiesManager.RemoveCookies("userInfo"); user.LoginId = txt_LoginID.Value; user.Password = txt_Password.Value; if (loginHandle(user)) { //若选择记住密码,则记录用户信息cookies if (chk_RemPasspword.Checked == true) { AMS.Model.AMS_School school = this.UserSchoolInfo; CookiesManager.SetCookies(user.LoginId, user.Password, "1"); } else//清除cookies { CookiesManager.RemoveCookies("userInfo"); } Response.Redirect("MainFunctionPage.aspx"); } } else { if (Request.Cookies["userInfo"] != null)//存在记录的cookies信息 { user.LoginId = CookiesManager.GetCookiesValue(CookiesManager.LoginID); user.Password = CookiesManager.GetCookiesValue(CookiesManager.Password); string schoolId = CookiesManager.GetCookiesValue(CookiesManager.SchoolId); if (loginHandle(user)) { Response.Redirect("MainFunctionPage.aspx"); } else { return; } } } }
protected void Page_Load(object sender, EventArgs e) { string strparam = Request.QueryString["param"]; if (string.IsNullOrEmpty(strparam)) { spanWarmInfo.InnerText = "非正常的访问!"; divHanderPanel.Style.Add("display", "none"); return; } Code.ScanCodeParamModel param = new Code.ScanCodeParamModel(strparam); if (Request.Cookies["userInfo"] != null)//存在记录的cookies信息 { cardNo = CookiesManager.GetCookiesValue(CookiesManager.LoginID); password = CookiesManager.GetCookiesValue(CookiesManager.Password); schoolId = CookiesManager.GetCookiesValue(CookiesManager.SchoolId); connection = CookiesManager.GetCookiesValue(CookiesManager.ConnectionString); this.UserSchoolInfo = new AMS.Model.AMS_School() { Id = int.Parse(schoolId), ConnectionString = connection }; if (this.BespeakHandler == null) { this.BespeakHandler = new TcpClient_BespeakSeat.TcpClient_BespeakSeatAllMethod(UserSchoolInfo); } } else { Response.Redirect(string.Format("/Login.aspx?url=/BookSeat/ScanCode.aspx?param={0}", strparam)); } if (!IsPostBack) { DataBind(cardNo, param.SeatNum, param.ReadingRoomNum); } else { string cmd = Request.Form["subCmd"]; string result; switch (cmd) { case "changeSeat": result = this.BespeakHandler.ChangeSeat(this.UserSchoolInfo, cardNo, param.SeatNum, param.ReadingRoomNum); if (!string.IsNullOrEmpty(result)) { this.spanWarmInfo.InnerText = result; } else { this.spanWarmInfo.InnerText = "更换座位成功"; DataBind(cardNo, param.SeatNum, param.ReadingRoomNum); //this.divHanderPanel.Style.Add("display", "none"); } break; case "bespeak": SeatManage.ClassModel.BespeakLogInfo bespeakModel = new SeatManage.ClassModel.BespeakLogInfo(); bespeakModel.BsepeakState = SeatManage.EnumType.BookingStatus.Waiting; DateTime bespeatDate = DateTime.Parse(string.Format("{0} {1}", DateTime.Now.AddDays(1).ToShortDateString(), lblBookTime.InnerText)); bespeakModel.BsepeakTime = bespeatDate; bespeakModel.CardNo = cardNo; bespeakModel.ReadingRoomNo = param.ReadingRoomNum; bespeakModel.Remark = string.Format("读者通过扫码预约座位"); bespeakModel.SeatNo = param.SeatNum; bespeakModel.SubmitTime = DateTime.Now; try { result = this.BespeakHandler.SubmitBespeakInfo(this.UserSchoolInfo, bespeakModel); lblBeapeakMsg.InnerText = result; } catch (Exception ex) { lblBeapeakMsg.InnerText = ex.Message; } break; } } }
//SeatManage.IPocketBespeak.ILogin handler = new PocketBespeak_Login(); protected void Page_Load(object sender, EventArgs e) { cmd = Request.Form["subCmd"]; loginOkUrl = Request.QueryString["url"]; UserInfo user = new UserInfo(); //通过页面验证,执行登录操作 if (cmd == "Login") { CookiesManager.RemoveCookies("userInfo"); user.LoginId = txt_LoginID.Value; user.Password = txt_Password.Value; if (loginHandle(user)) { //若选择记住密码,则记录用户信息cookies if (chk_RemPasspword.Checked) { //AMS_School school = UserSchoolInfo; CookiesManager.SetCookies(user.LoginId, user.Password, "1"); } else//清除cookies { CookiesManager.RemoveCookies("userInfo"); } //UserInfo u = SeatManage.Bll.Users_ALL.GetUserInfo(user.LoginId); //if (u != null && u.UserType== SeatManage.EnumType.UserType.Admin) //{ // Session["LoginId"] = user.LoginId; // Response.Redirect("Pad/SeatPad.aspx"); //} //else //{ if (!string.IsNullOrEmpty(loginOkUrl)) { Response.Redirect(loginOkUrl); } else { Response.Redirect("MainFunctionPage.aspx"); } //} } } else { if (Request.Cookies["userInfo"] != null)//存在记录的cookies信息 { user.LoginId = CookiesManager.GetCookiesValue(CookiesManager.LoginID); user.Password = CookiesManager.GetCookiesValue(CookiesManager.Password); string schoolId = CookiesManager.GetCookiesValue(CookiesManager.SchoolId); if (loginHandle(user)) { //UserInfo u = SeatManage.Bll.Users_ALL.GetUserInfo(user.LoginId); //if (u != null && u.UserType == SeatManage.EnumType.UserType.Admin) //{ // Session["LoginId"] = user.LoginId; // Response.Redirect("Pad/SeatPad.aspx"); //} //else //{ if (!string.IsNullOrEmpty(loginOkUrl)) { Response.Redirect(loginOkUrl); } else { Response.Redirect("MainFunctionPage.aspx"); } //} } else { } } } }