Exemple #1
0
        /// <summary>
        /// 更新
        /// </summary>
        /// <param name="dto"></param>
        /// <returns></returns>
        public PublicResult UpdateAd(UpdateAdDto dto)
        {
            using (var client = DbFactory.CreateClient())
            {
                var ad = client.Queryable <Ad>().InSingle(dto.Id);
                if (ad == null)
                {
                    return(Error("找不到该条信息"));
                }

                ad.Title     = dto.Title;
                ad.ImagePath = dto.ImagePath;
                ad.TargetUrl = dto.TargetUrl;

                client.Updateable(ad).ExecuteCommand();
                _eventPublisher.EntityUpdated(ad);

                return(Ok());
            }
        }
Exemple #2
0
        public IActionResult Update(UpdateAdDto dto)
        {
            var result = _adService.UpdateAd(dto);

            return(Json(result));
        }