private void parseOBJEKT(SieDataItem di) { var dimNumber = di.GetString(0); var number = di.GetString(1); var name = di.GetString(2); if (!DIM.ContainsKey(dimNumber)) { DIM.Add(dimNumber, new SieDimension() { Number = dimNumber }); } var dim = DIM[dimNumber]; var obj = new SieObject() { Dimension = dim, Number = number, Name = name }; if (!dim.Objects.ContainsKey(number)) { dim.Objects.Add(number, obj); } else { dim.Objects[number] = obj; } }
private void parseDimension(SieDataItem di) { var d = di.GetString(0); var n = di.GetString(1); if (!DIM.ContainsKey(d)) { DIM.Add(d, new SieDimension() { Name = n, Number = d }); } else { DIM[d].Name = n; DIM[d].IsDefault = false; } }