public MxfSeriesInfo getSeriesInfo(string seriesId) { if (!_seriesInfos.TryGetValue(seriesId, out MxfSeriesInfo seriesInfo)) { SeriesInfos.Add(seriesInfo = new MxfSeriesInfo() { index = SeriesInfos.Count + 1, tmsSeriesId = seriesId, }); _seriesInfos.Add(seriesId, seriesInfo); } return(seriesInfo); }
public MxfSeriesInfo GetSeriesInfo(string seriesId, string protoTypicalProgram = null) { if (_seriesInfos.TryGetValue(seriesId, out var seriesInfo)) { return(seriesInfo); } With.SeriesInfos.Add(seriesInfo = new MxfSeriesInfo { Index = With.SeriesInfos.Count + 1, SeriesId = seriesId, ProtoTypicalProgram = protoTypicalProgram }); _seriesInfos.Add(seriesId, seriesInfo); return(seriesInfo); }