public void SetTrainRowsInactiveByIds(IEnumerable <string> rowIds) { rowIds.ToList() .ForEach(i => TrainRows.FirstOrDefault(r => r.Id == i).IsActive = false); }
public string GetClassForTrainId(string id) { return(TrainRows.FirstOrDefault(r => r.Id == id)?.Values.FirstOrDefault(v => v.Feature.IsClass)?.NewValue); }
public void SetTrainRowsInactive(IEnumerable <int> rowIndexes) { rowIndexes.ToList() .ForEach(i => TrainRows.FirstOrDefault(r => r.Index == i).IsActive = false); }