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); }
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); }