Exemplo n.º 1
0
        public ActionResult LoginCheck()
        {
            string id        = Request["user"];
            string pass      = Request["pass"];
            string p_belongs = Request["p_belongs"];

            Session["p_belongs"] = p_belongs.Equals("a") ? "科研项目管理系统" : "质量工程项目管理系统";
            SessionHelper.Add("p_belongs", p_belongs);
            SessionHelper.Add("ID", id);

            int result = BLL.UserInfoServer.CheckLogin(id, pass);


            if (result < 0)
            {
                return(Content("登录失败!"));
            }
            else
            {
                FormsAuthentication.SetAuthCookie(id, false);
                BLL.UserInfoServer server = new BLL.UserInfoServer();
                Model.User         u      = server.getUserInfo(id, pass);
                Session["userinfo"] = u;
                SessionHelper.Add("user", u.nickname);
                //a代表管理员 b用户
                if (result == 0)
                {
                    SessionHelper.Add("user_type", "教职工");
                    //Session["u_type"] = "教职工";
                    return(Redirect("/usermanager/"));
                }
                else
                {
                    SessionHelper.Add("Indentity", "admin");
                    Session["Identity"] = "admin";
                    return(Redirect("/usermanager"));
                }
            }
        }
Exemplo n.º 2
0
        public ActionResult LoginCheck()
        {
            string id=Request["user"];
            string pass=Request["pass"];
            string p_belongs=Request["p_belongs"];
            Session["p_belongs"] = p_belongs.Equals("a") ? "科研项目管理系统" : "质量工程项目管理系统";
            SessionHelper.Add("p_belongs",p_belongs);
            SessionHelper.Add("ID",id);

            int result= BLL.UserInfoServer.CheckLogin(id,pass);

            if (result < 0)
            {
                return Content("登录失败!");
            }
            else
            {
                FormsAuthentication.SetAuthCookie(id, false);
                BLL.UserInfoServer server = new BLL.UserInfoServer();
                Model.User u = server.getUserInfo(id,pass);
                 Session["userinfo"] = u;
                 SessionHelper.Add("user",u.nickname);
               //a代表管理员 b用户
                if (result == 0)
                {
                    SessionHelper.Add("user_type","教职工");
                    //Session["u_type"] = "教职工";
                    return Redirect("/usermanager/");
                }
                else
                {
                    SessionHelper.Add("Indentity","admin");
                    Session["Identity"] = "admin";
                    return Redirect("/usermanager");
                }
            }
        }