/// <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()); } }
public IActionResult Update(UpdateAdDto dto) { var result = _adService.UpdateAd(dto); return(Json(result)); }