public ActionResult Show(int id) { ShowActivityViewModel model = new ShowActivityViewModel(); try { ActivityService service = new ActivityService(); model.Activity = service.GetActivityById(id); QueryActivityCriteria queryActivityCriteria = new QueryActivityCriteria { PageSize = 6, StartRowIndex = 1, QueryType = -1 }; model.ActivityList = service.QueryActivities(queryActivityCriteria); queryActivityCriteria.PageSize = 8; queryActivityCriteria.QueryType = 4; queryActivityCriteria.StartRowIndex = 1; model.PreTypeActivityList = service.QueryActivities(queryActivityCriteria); model.ActivityTypes = (new ActivityTypeManager()).GetAllActivityTypes(); } catch (Exception e) { LogService.Log("Show Activity出错了!", e.ToString()); } return View(model); }
public ActionResult Show(int id) { ShowActivityViewModel model = new ShowActivityViewModel(); try { ActivityService service = new ActivityService(); model.Activity = service.GetActivityById(id); model.ActivityTypes = (new ActivityTypeManager()).GetAllActivityTypes(); } catch (Exception e) { LogService.Log("Show Activity出错了!", e.ToString()); } return View(model); }
public ActionResult Show(int id) { ShowActivityViewModel model = new ShowActivityViewModel(); try { var activity = service.GetActivityById(id); model.Activity = activity; model.ActivityTypes = (new ActivityTypeManager()).GetAllActivityTypes(); if (activity.IsNotNull()) { ActivityVote vote = service.SelectActivityVote(activity.Id, CurrentWeChatUser.OpenId); if (vote.IsNotNull()) { model.ActivityVoteTotalCount = vote.ActivityTotalVoteCount; model.IsCurrentUserVoted = vote.IsVoted; } } } catch (Exception e) { LogService.Log("Show Activity出错了!", e.ToString()); } return View(model); }