Exemple #1
0
        public IActionResult PClass()
        {
            VM_PClass model = new VM_PClass(HttpContext, CPage);

            model.setting.url = MVCHelper.GetAction("PClass", Request);
            if (Request.IsAjax())
            {
                return(PartialView("PClass_PostList", model));
            }
            model.GetTieCount();
            return(View(model));
        }
        //贴子搜索
        public ActionResult PostSearch()
        {
            M_UserInfo mu      = tuBll.GetLogin();
            int        uid     = DataConvert.CLng(Request.QueryString["uid"]);
            string     skey    = DataConvert.CStr(Request.QueryString["skey"]).Trim();
            bool       sellike = DataConvert.CLng(Request.QueryString["islike"]) > 0 ? true : false;
            string     skeyTlp = "\"<span style='color:#ff6a00;'>{0}</span>\"";
            VM_PClass  model   = new VM_PClass();

            model.cateMod          = new M_GuestBookCate();
            model.cateMod.BarImage = "/UploadFiles/timg.jpg";
            model.setting          = barBll.SelPage(CPage, PSize, 0, uid, skey, true);
            model.setting.url      = MVCHelper.GetAction("PostSearch", Request);
            if (function.isAjax())
            {
                return(PartialView("PClass_PostList", model));
            }
            if (!string.IsNullOrEmpty(skey))
            {
                model.cateMod.Desc     = "相关" + string.Format(skeyTlp, skey.Replace("|", "、")) + "的贴子";
                model.cateMod.CateName = skey + "\"的贴子";
            }
            if (uid > 0)
            {
                M_UserInfo smu = buser.GetUserByUserID(uid);
                model.cateMod.BarImage = smu.UserFace;
                model.cateMod.CateName = smu.HoneyName + "的贴子";
                model.cateMod.Desc     = string.Format(skeyTlp, smu.HoneyName) + "的贴子";
            }
            if (sellike)
            {
                model.cateMod.CateName = "我的收藏";
                model.cateMod.Desc     = string.Format(skeyTlp, "我的收藏");
            }
            return(View(model));
        }