コード例 #1
0
        //验证登录
        public ActionResult confirmLogin(Admin admin)
        {
            AdminSql ads = new AdminSql();

            //验证 ID 和密码
            if (ads.Login(admin))
            {
                //验证信息成功
                //成功设置session

                Session["LoginState"] = "已登录";
                Session["Admin"]      = admin;
                ViewBag.se            = Session["LoginState"].ToString();
                ViewBag.name          = admin.Admin_name;

                return(RedirectToAction("index"));
            }
            else
            {
                //验证失败
                //或许使用ajax
                //Response.Write("AAA");
                //Response.End();
                return(View("LoginFail"));
            }
        }
コード例 #2
0
        //封禁用户
        public ActionResult blockUser(AdminOperate ao)
        {
            ao.Admin_Id     = ((Admin)Session["Admin"]).Admin_Id;
            ao.Operate_Time = DateTime.Now;
            AdminSql ads = new AdminSql();

            if (ads.blockUser(ao))
            {
                //封号成功
            }
            ///
            return(RedirectToAction("index"));
        }
コード例 #3
0
        public ActionResult searchReason()
        {
            string uid = Request.QueryString["user_id"];
            //获取被封用户详细信息
            User u = new User();

            u.User_Id = uid;
            UserSql us = new UserSql();

            u = us.getUserInfo(u);
            ViewBag.blockUser = u;

            //获取封号原因
            AdminOperate ao  = new AdminOperate();
            AdminSql     asl = new AdminSql();

            ao = asl.getAdminOperateByuid(u);
            ViewBag.operate = ao;

            return(View());
        }
コード例 #4
0
        //
        // GET: /Admin/

        //主页
        public ActionResult Index(Admin admin)
        {
            if ("已登录".Equals(Session["LoginState"]))
            {
                //获取解封请求
                AdminSql           ads  = new AdminSql();
                List <UserRequest> list = ads.getUserRequst();
                if (list == null)
                {
                    ViewBag.listinfo = "没有用户请求";
                }
                else
                {
                    ViewBag.listinfo          = "有以下用户请求解封";
                    ViewBag.user_request_list = list;
                }
                ViewBag.admin_name = ((Admin)Session["Admin"]).Admin_name;
                return(View());
            }
            else
            {
                return(View("LoginFail"));
            }
        }