/// <summary> /// 登录 /// </summary> /// <param name="username">用户名</param> /// <param name="password">密码</param> /// <returns></returns> public Members login(string username, string password) { UseFunc uf = new UseFunc(); Members mb = new Members(); mb.Account = username; mb.Password = password; return(uf.userLogin(mb)); }
protected void Button_submit_Click(object sender, EventArgs e) { Members my = new Members(); my.Account = this.TextBox_account.Text; my.Password = this.TextBox_password.Text; UseFunc uf = new UseFunc(); Members member = uf.userLogin(my); if (member == null) { this.Label_notic.Text = "无此用户!"; } else { if (member.Password == member.Account) { this.Label_notic.Text = "登陆成功!"; Session["Userid"] = member.Id; Session["Account"] = member.Account; Session["Password"] = member.Password; Session["Name"] = member.Name; Session["Type"] = member.Type; Session["LinkId"] = member.LinkId; //Session["WebType"] = "Myself"; if (member.Type == 0) { Session["Areaid"] = Session["curAreaid"] = "0"; } else if (member.Type == 1) { SysFunc esf = new SysFunc(); Session["Areaid"] = Session["curAreaid"] = esf.GetFireManage((short)member.LinkId).Aid; } else if (member.Type == 2) { SysFunc esf = new SysFunc(); if (member.Type == 2) { Session["Areaid"] = Session["curAreaid"] = esf.GetFireHouse((short)member.LinkId).Aid; } } else if (member.Type == 3) { SysFunc esf = new SysFunc(); if (member.Type == 3) { Session["Areaid"] = Session["curAreaid"] = esf.GetControlCenter((short)member.LinkId).Aid; } } else { Session["Areaid"] = "7"; } Response.Redirect("HomePage.aspx"); //登陆日志 Log info = new Log(); Response.Redirect("HomePage.aspx"); } else { this.Label_notic.Text = "密码错误!"; } } }