private ShapeModel CreateShape(ShapeDataSheet data) { return(new ShapeModel(data.ShapeID, data.PageID, docID) { Description = data.Description, Icon = data.Icon, SecondIconVisibility = !string.IsNullOrEmpty(data.ColorHexValue), ColorHexValue = data.ColorHexValue }); }
public void AddShape(ShapeDataSheet data) { filters[data.FiltersType].Shapes.Add(CreateShape(data)); }