void StartPreloadAllMMUnitElements(MMUnit[] activeMMUnits) { Data.DbServer3.MultiMedia.PreLoadAllForAllMMUnits(activeMMUnits.Select(sel => sel.Id).ToList()); }
private void CreateMismatchedMessages(List<TabellenBasics> allBasicDataForTable, MMUnit[] mmUnitsPerTabelle, StreamWriter protokollFile, StreamWriter dataFile) { Guid[] existingMMUnitIds = mmUnitsPerTabelle.Select(sel => sel.Id).ToArray(); foreach (TabellenBasics tabellenBasics in allBasicDataForTable) { if (!existingMMUnitIds.Contains(tabellenBasics.Id)) { protokollFile.WriteLine($"für {tabellenBasics.TableName} " + $"Id = {tabellenBasics.Id} Modified = {tabellenBasics.ModifyTimeStamp} fehlt die MMUNit"); } } }