示例#1
0
        public ActionResult Disables(String p)
        {
            #region metas version
            ViewData["jsversion"] = BiZ.Sys.RunStatus.JsVersion;
            ViewData["cssversion"] = BiZ.Sys.RunStatus.CSSVersion;
            ViewData["imageversion"] = BiZ.Sys.RunStatus.ImageVersion;
            ViewData["uploadpath"] = CBB.ConfigurationHelper.AppSettingHelper.GetConfig("UploadPath");
            #endregion

            //页码
            int pageno = 1;
            if (!Int32.TryParse(p, out pageno)) pageno = 1;

            //只允许已登录用户访问自己
            bool alreadylogin = true;
            String userid = HttpContext.User.Identity.Name;

            #region 构造页面数据对象
            Models.MemberFullDisplayObj memberDisplayObj = Models.DisplayObjProvider.getMemberFullDisplayObj(userid);
            int pagesize = Int32.Parse(CBB.ConfigurationHelper.AppSettingHelper.GetConfig("RelationPageSize"));
            IList<Models.RelationDisplayObj> list = Models.DisplayObjProvider.getDisablesList(userid, pagesize, pageno);
            //页面数据对象
            Models.PageModels.MemberRelationsModel model = new Models.PageModels.MemberRelationsModel(
                    memberDisplayObj,
                    list);
            model.UserID = userid;
            model.MemberID = userid;
            model.AlreadyLogon = alreadylogin;
            model.Pagger = new Models.PaggerObj();
            model.Member.FavorMemberCount = list.Count;
            int pages = (int)Math.Floor((double)model.Member.FavorMemberCount / pagesize);
            model.Pagger.PageCount = pages + 1;
            model.Pagger.PageSize = pagesize;
            model.Pagger.PageNo = pageno;
            model.Pagger.PageUrl = "/Relation/Disables";
            #endregion

            return View(model);
        }
示例#2
0
        public ActionResult Fans(String page)
        {
            SetMetasVersion();

            //页码
            int pageno = 1;
            int pagesize = 32;
            if (!Int32.TryParse(page, out pageno)) pageno = 1;
            pagesize = (pageno == 1 ? pagesize : 96);

            //只允许已登录用户访问自己
            bool alreadylogin = true;
            String userid = HttpContext.User.Identity.Name;

            #region 构造页面数据对象
            Models.MemberFullDisplayObj memberDisplayObj = Models.DisplayObjProvider.getMemberFullDisplayObj(userid);
            //int pagesize = Int32.Parse(CBB.ConfigurationHelper.AppSettingHelper.GetConfig("RelationPageSize"));
            IList<Models.RelationDisplayObj> list = Models.DisplayObjProvider.getFavorMeList(userid, pagesize, pageno);
            //页面数据对象
            Models.PageModels.MemberRelationsModel relationsModel = new Models.PageModels.MemberRelationsModel(
                    memberDisplayObj,
                    list);
            relationsModel.UserID = userid;
            relationsModel.MemberID = userid;
            relationsModel.AlreadyLogon = alreadylogin;
            relationsModel.Pagger = new Models.PaggerObj();
            relationsModel.Member.MemberFavoredMeCount = Models.DisplayObjProvider.getFavorMeCount(userid);
            int pages = (int)Math.Ceiling((double)relationsModel.Member.MemberFavoredMeCount / pagesize);
            relationsModel.Pagger.PageCount = pages;
            relationsModel.Pagger.PageSize = pagesize;
            relationsModel.Pagger.PageNo = pageno;
            relationsModel.Pagger.PageUrl = "/Relation/Fans";
            #endregion

            return View(relationsModel);
        }
示例#3
0
 public ActionResult RelationListPanel(IList<Models.RelationDisplayObj> objList)
 {
     Models.PageModels.MemberRelationsModel model = new Models.PageModels.MemberRelationsModel(
             objList);
     return View(model);
 }