public void AddBannerInfo(SiteMessageBannerInfo info) { if (info == null) { throw new Exception("当前广告信息无效!"); } using (var manager = new BulletinManager()) { SiteMessageBanner entity = new SiteMessageBanner(); ObjectConvert.ConverInfoToEntity(info, ref entity); entity.CreateTime = DateTime.Now; manager.AddBannerInfo(entity); } }
public void UpdateBannerInfo(SiteMessageBannerInfo info) { if (info == null || info.BannerId <= 0) { throw new Exception("当前广告信息无效!"); } using (var manager = new BulletinManager()) { SiteMessageBanner entity = new SiteMessageBanner(); entity = manager.GetBannerManagerInfo(info.BannerId.ToString()); if (entity == null) { throw new Exception("未查询到广告信息!"); } entity.BannerIndex = info.BannerIndex; entity.BannerTitle = info.BannerTitle; entity.BannerType = info.BannerType; entity.ImageUrl = info.ImageUrl; entity.IsEnable = info.IsEnable; entity.JumpUrl = info.JumpUrl; manager.UpdateBannerInfo(entity); } }
public void DeleteBanner(SiteMessageBanner entity) { this.Delete(entity); }
public void AddBannerInfo(SiteMessageBanner entity) { this.Add <SiteMessageBanner>(entity); }
public void UpdateBannerInfo(SiteMessageBanner entity) { this.Update <SiteMessageBanner>(entity); }