コード例 #1
0
 public virtual void Initialize(IColorConfiguration colorConfig, IDbConnectionConfig dbConnectionConfig)
 {
     this.Initialize(colorConfig);
     if (this.QueryForPath != null)
     {
         this.QueryForPath.Initialize(dbConnectionConfig);
     }
 }
コード例 #2
0
        public static string GenerateBackgroundColor(IEnumerable<PackageViewModel> packages, PackageViewModel package, IColorConfiguration colors)
        {
            if (VersionMismatch(package))
            {
                return colors.VersionMismatchPackageColor;
            }

            if (HasSamePackageInDifferentVersion(packages, package))
            {
                return colors.PackageHasDifferentVersionsColor;
            }

            return colors.DefaultColor;
        }
コード例 #3
0
 public virtual void Initialize(IColorConfiguration colorConfig, IDbConnectionConfig dbConnectionConfig)
 {
     foreach (CarouselDatabaseItem item in this.DatabaseCollection)
     {
         item.Initialize(colorConfig);
     }
     foreach (CarouselScriptItem item in this.ScriptCollection)
     {
         item.Initialize(colorConfig);
     }
     foreach (CarouselFolderItem item in this.FolderCollection)
     {
         item.Initialize(colorConfig);
     }
     foreach (CarouselLogItem item in this.LogCollection)
     {
         item.Initialize(colorConfig, dbConnectionConfig);
     }
 }
コード例 #4
0
 public CarouselFolderItem(IColorConfiguration colorConfig) : base(colorConfig)
 {
 }
コード例 #5
0
 public CarouselLogItem(IColorConfiguration colorConfig, IDbConnectionConfig dbConnectionConfig) : this(colorConfig)
 {
     this._QueryForPath = new QueryForPath(dbConnectionConfig);
 }
コード例 #6
0
 public virtual void Initialize(IColorConfiguration colorConfig)
 {
     this._ColorConfig = colorConfig;
 }
コード例 #7
0
 protected CarouselLogItem(IColorConfiguration colorConfig) : base(colorConfig)
 {
     this._UseQueryForPath = false;
 }
コード例 #8
0
 public CarouselItemBase(IColorConfiguration colorConfig) : this()
 {
     this.Initialize(colorConfig);
     this._ColorType       = this._ColorConfig.DefaultColorType;
     this._ColorLuminosity = this._ColorConfig.DefaultLuminosity;
 }
コード例 #9
0
 public CarouselScriptItem(IColorConfiguration colorConfig) : base(colorConfig)
 {
 }
コード例 #10
0
 public CarouselSimpleItemBase(IColorConfiguration colorConfig) : base(colorConfig)
 {
 }
コード例 #11
0
		public CarouselDatabaseItem(IColorConfiguration colorConfig) : base(colorConfig)
		{

		}
コード例 #12
0
        public static string GenerateBackgroundColor(IEnumerable <PackageViewModel> packages, PackageViewModel package, IColorConfiguration colors)
        {
            if (VersionMismatch(package))
            {
                return(colors.VersionMismatchPackageColor);
            }

            if (HasSamePackageInDifferentVersion(packages, package))
            {
                return(colors.PackageHasDifferentVersionsColor);
            }

            return(colors.DefaultColor);
        }