Ejemplo n.º 1
0
        /// <summary>
        /// 获取文章类型
        /// </summary>
        /// <returns></returns>
        public JsonResult wenzhangleixing()
        {
            userinfo uif = new userinfo();

            uif.username = HttpContext.Request.Cookies["user"];
            uif.pwd      = HttpContext.Request.Cookies["key"];
            WenZhangBLL uib  = new WenZhangBLL();
            var         data = uib.Getuserinfo(uif);

            if (data.Rows.Count == 1)
            {
                var wenzhangleixinglist = uib.Getuserwenzhang(data.Rows[0]["id"].ToString());
                var count = wenzhangleixinglist.Count;
                return(Json(new { issuf = true, wenzhangleixing = wenzhangleixinglist, count = count }));
            }
            else
            {
                return(Json(new { issuf = false, backurl = "/user/login" }));
            }
        }
Ejemplo n.º 2
0
        public IActionResult Index()
        {
            var userName = Request.PathBase.Value.Trim('/').ToLower();
            var leixing  = GetKeyValue("leixing");

            ViewBag.leixing = leixing;
            UserInfoBLL uif    = new UserInfoBLL();
            var         uiInfo = uif.GetThisUserNameInfo(userName);

            if (uiInfo != null)
            {
                Response.StatusCode = 200;
                ViewBag.userInfo    = uiInfo;
                WenZhangBLL wzb = new WenZhangBLL();
                ViewBag.userWenZhangType = wzb.Getuserwenzhang(uiInfo.id.ToString());
            }
            else
            {
                Response.StatusCode = 404;
                return(View("/Views/boke/test404.cshtml"));
            }
            return(View());
        }
Ejemplo n.º 3
0
        public IActionResult wenzhangdetl()
        {
            var pathList = Request.PathBase.Value.Trim('/').ToLower().Split(new char[] { '/', '\\' });

            if (pathList.Length != 3 || pathList[1] != "wenzhang")
            {
                Response.StatusCode = 404;
                return(View("/Views/boke/test404.cshtml"));
            }
            var         userName = pathList[0];
            UserInfoBLL uif      = new UserInfoBLL();
            var         uiInfo   = uif.GetThisUserNameInfo(userName);

            if (uiInfo != null)
            {
                Response.StatusCode = 200;
                ViewBag.userInfo    = uiInfo;
                WenZhangBLL wzb = new WenZhangBLL();
                ViewBag.userWenZhangType = wzb.Getuserwenzhang(uiInfo.id.ToString());
                var wenzhangdtl = wzb.GetUserwenzhangText(uiInfo.id.ToString(), pathList[2]);
                if (wenzhangdtl == null)
                {
                    Response.StatusCode = 404;
                    return(View("/Views/boke/test404.cshtml"));
                }
                else
                {
                    ViewBag.wenzhangdtl = wenzhangdtl;
                }
            }
            else
            {
                Response.StatusCode = 404;
                return(View("/Views/boke/test404.cshtml"));
            }
            return(View());
        }