public ActionResult UpdateInformationItem()
        {
            InformationItemEntity item = RequestArgs <InformationItemEntity>();

            if (item == null)
            {
                return(RespondResult(false, "参数无效。"));
            }

            item.Domain = UserContext.User.Domain;
            _informationManager.UpdateInformationItem(item);

            #region 操作日志

            _operatedLogManager.Create(new OperatedLogEntity()
            {
                Domain      = DomainContext.Domain.Id,
                AppId       = DomainContext.AppId,
                User        = UserContext.User.Id,
                IP          = Request.UserHostAddress,
                Module      = EnumModule.Information,
                Description = "更新分类信息条目"
            });

            #endregion

            return(RespondResult());
        }
        public void UpdateInformationItem(InformationItemEntity informationItem)
        {
            if (informationItem == null)
            {
                Debug.Assert(false, "informationItem 为空");
                return;
            }

            _dataBase.Update(informationItem);
        }
        public void CreateInformationItem(InformationItemEntity informationItem)
        {
            if (informationItem == null)
            {
                Debug.Assert(false, "informationItem 为空");
                return;
            }

            informationItem.CreateTime = DateTime.Now;
            _dataBase.Insert(informationItem);
        }
        public ActionResult GetInformationItem()
        {
            string id = Request.QueryString["id"];

            if (String.IsNullOrEmpty(id))
            {
                return(RespondResult(false, "参数无效。"));
            }

            InformationItemEntity item = _informationManager.GetInformationItem(Guid.Parse(id));

            return(RespondDataResult(item));
        }
        public InformationItemEntity GetInformationItem(Guid id)
        {
            InformationItemEntity item = new InformationItemEntity();

            item.Id = id;

            if (_dataBase.Fill <InformationItemEntity>(item))
            {
                return(item);
            }
            else
            {
                return(null);
            }
        }