Exemplo n.º 1
0
        protected override List <ItemColor> GetItemsFromSource()
        {
            var colors    = _bricklinkCatalogService.DownloadColorList();
            var converted = colors.Select(x => new ItemColor()
            {
                ColorId       = x.ColorId,
                Name          = x.Name,
                Rgb           = x.Rgb,
                ColorTypeCode = x.ColorType
            }).ToList();

            return(converted);
        }
Exemplo n.º 2
0
        protected override List <DBColour> GetItemsFromSource()
        {
            var colors    = _bricklinkCatalogService.DownloadColorList();
            var converted = colors.Select(x => new DBColour
            {
                id   = x.ColorId.ToString(),
                name = x.Name,
                rgb  = x.Rgb,
                type = x.ColorType
            }).ToList();

            return(converted);
        }
        public void TestGetColors()
        {
            var colors = _service.DownloadColorList();

            Assert.IsNotNull(colors);
            Assert.AreNotEqual(0, colors.Count);

            var white = colors.SingleOrDefault(x => x.ColorId == 1);

            Assert.IsNotNull(white);
            Assert.AreEqual("White", white.Name);
            Assert.AreEqual("FFFFFF", white.Rgb);
        }