コード例 #1
0
        public SiteMessageEntity GetModel(SiteMessageQuery query)
        {
            ISiteMessageService service = ServiceContainer.Instance.Container.Resolve <ISiteMessageService>();
            SiteMessageEntity   model   = service.GetSiteMessage(query.JournalID, query.MessageID);

            return(model);
        }
コード例 #2
0
        public IList <SiteMessageEntity> GetList(SiteMessageQuery query)
        {
            ISiteMessageService       service = ServiceContainer.Instance.Container.Resolve <ISiteMessageService>();
            IList <SiteMessageEntity> list    = service.GetSiteMessageList(query);

            return(list);
        }
コード例 #3
0
        public Pager <SiteMessageEntity> GetPageList(SiteMessageQuery query)
        {
            ISiteMessageService       service = ServiceContainer.Instance.Container.Resolve <ISiteMessageService>();
            Pager <SiteMessageEntity> pager   = service.GetSiteMessagePageList(query);

            return(pager);
        }
コード例 #4
0
        public bool Viewed(SiteMessageQuery query)
        {
            ISiteMessageService service = ServiceContainer.Instance.Container.Resolve <ISiteMessageService>();

            return(service.UpdateMsgViewed(query.JournalID, query.MessageID));
        }
コード例 #5
0
        public ExecResult Del(SiteMessageQuery query)
        {
            ISiteMessageService service = ServiceContainer.Instance.Container.Resolve <ISiteMessageService>();

            return(service.Del(query.MessageIDs));
        }
コード例 #6
0
        public ExecResult Save(SiteMessageEntity model)
        {
            ISiteMessageService service = ServiceContainer.Instance.Container.Resolve <ISiteMessageService>();

            return(service.Save(model));
        }
コード例 #7
0
 public MemberController(IUserService userService, ISiteMessageService siteMessageService)
 {
     _userService = userService;
     _siteMessageService = siteMessageService;
 }