示例#1
0
        public Banner.Banner AddBanner(Banner.Banner banner)
        {
            if (Banners == null)
            {
                Banners = new List <Banner.Banner>();
            }
            if (Banners.Any(p => p.Id == banner.Id))
            {
                throw new Exception("Banner is exist.");
            }
            Banners.Add(banner);

            AddOrChangeEvent();
            return(banner);
        }
 public async Task <bool> ChangeBanner(Gico.SystemDomains.Banner.Banner banner)
 {
     return(await _bannerRepository.Change(banner));
 }
 public async Task <bool> AddBanner(Gico.SystemDomains.Banner.Banner banner)
 {
     return(await _bannerRepository.Add(banner));
 }
示例#4
0
        public Banner.Banner AddBanner(RBanner rbanner)
        {
            var banner = new Banner.Banner(rbanner);

            return(AddBanner(banner));
        }