Ejemplo n.º 1
0
        public ActionResult GetAboutMeActivity(String pageSize, String pageNo)
        {
            int size = 0;
            if (!int.TryParse(pageSize, out size)) return RedirectToAction("Error", "Error", new { errorno = "0" });
            int no = 0;
            if (!int.TryParse(pageNo, out no)) return RedirectToAction("Error", "Error", new { errorno = "0" });
            String userId = HttpContext.User.Identity.Name;
            IList<BiZ.Member.Activity.ActivityHolderRelatedToMe> objs = BiZ.Member.Activity.ActivityController.GetMemberRelationActivitys(
                userId, size, no);
            //var qAboutMeList = (
            //    from aboutMe in objs orderby aboutMe.LastOperationTime, aboutMe.Date descending select aboutMe);
            //List<BiZ.Member.Activity.ActivityHolderRelatedToMe> aboutMeList = new List<BiZ.Member.Activity.ActivityHolderRelatedToMe>();
            //aboutMeList.AddRange(qAboutMeList);

            IList<Models.RelationDisplayObj> rObjs = Models.DisplayObjProvider.GetAboutMeActivityList(userId, size, no);
            List<String> aboutMeActivityStrList = new List<String>();

            for (int i = 0; i < objs.Count; i++)
            {
                String actiStr = ActivityController.GetActivityStr(objs[i], rObjs[i]);
                aboutMeActivityStrList.Add(actiStr);
            }

            Models.PageModels.MyActivityListPanelModel obj = new Models.PageModels.MyActivityListPanelModel(
                objs, rObjs, aboutMeActivityStrList);

            return Json(new JavaScriptSerializer().Serialize(obj));
        }
Ejemplo n.º 2
0
 public ActionResult AboutMeActivityPanel(
     IList<BiZ.Member.Activity.ActivityHolderRelatedToMe> aObjs,
     IList<Models.RelationDisplayObj> rObjs)
 {
     Models.PageModels.MyActivityListPanelModel listobj = new Models.PageModels.MyActivityListPanelModel(aObjs, rObjs);
     return View(listobj);
 }