コード例 #1
0
 /// <summary>
 /// Gets a list of banner adds.
 /// </summary>
 /// <returns></returns>
 public BannerAdds GetBannerAdds()
 {
     List<BannerAdd> bannerAdds = _context.BannerAdds.ToList();
     BannerAdds listToReturn = new BannerAdds();
     foreach (var add in bannerAdds)
         listToReturn.Add(add);
     return listToReturn;
 }
コード例 #2
0
        /// <summary>
        /// Gets a list of banner adds.
        /// </summary>
        /// <returns></returns>
        public BannerAdds GetBannerAdds()
        {
            List <BannerAdd> bannerAdds   = _context.BannerAdds.ToList();
            BannerAdds       listToReturn = new BannerAdds();

            foreach (var add in bannerAdds)
            {
                listToReturn.Add(add);
            }
            return(listToReturn);
        }
コード例 #3
0
        /// <summary>
        /// Gets the random active banner add.
        /// </summary>
        /// <returns></returns>
        /// <exception cref="System.NotImplementedException"></exception>
        public BannerAdd GetRandomActiveBannerAdd()
        {
            BannerAdds adds = GetActiveBannerAdds();

            if (adds.Count == 0)
            {
                return(null);
            }
            int randomIndex = new Random().Next(adds.Count);

            return(adds[randomIndex]);
        }
コード例 #4
0
        /// <summary>
        /// Gets the active banner adds.
        /// </summary>
        /// <returns></returns>
        /// <exception cref="System.NotImplementedException"></exception>
        public BannerAdds GetActiveBannerAdds()
        {
            BannerAdds bannerAddsList = new BannerAdds();
            var        bannerAdds     = (from a
                                         in _context.BannerAdds
                                         where a.RotationStart <DateTime.Now &&
                                                                a.RotationEnd> DateTime.Now &&
                                         !a.FileName.Equals("none")
                                         select a).ToList();

            foreach (var add in bannerAdds)
            {
                bannerAddsList.Add(add);
            }
            return(bannerAddsList);
        }
コード例 #5
0
 // Use this for initialization
 void Start()
 {
     x = (BannerAdds)GameObject.Find("BannerPrefab").GetComponent("BannerAdds");
 }
コード例 #6
0
 /// <summary>
 /// Gets the active banner adds.
 /// </summary>
 /// <returns></returns>
 /// <exception cref="System.NotImplementedException"></exception>
 public BannerAdds GetActiveBannerAdds()
 {
     BannerAdds bannerAddsList = new BannerAdds();
     var bannerAdds = (from a
                              in _context.BannerAdds
                              where a.RotationStart < DateTime.Now
                              && a.RotationEnd > DateTime.Now
                              && !a.FileName.Equals("none")
                              select a).ToList();
     foreach (var add in bannerAdds)
     {
         bannerAddsList.Add(add);
     }
     return bannerAddsList;
 }