using Adaptation.Shared; using Adaptation.Shared.Properties; using System; using System.Collections.Generic; using System.Text; namespace Adaptation.FileHandlers.MET08RESIMAPCDE { public class ProcessData { internal static List> HyphenTuples => new() { new Tuple(0, Hyphen.IsNaEDA, @"\EC_EDA\Staging\Traces\~\Source"), new Tuple(15, Hyphen.IsXToOpenInsightMetrologyViewer, @"\EC_EAFLog\TracesMES\~\Source"), new Tuple(-36, Hyphen.IsXToIQSSi, @"\EC_SPC_Si\Traces\~\PollPath"), new Tuple(-36, Hyphen.IsXToOpenInsight, @"\\messa01ec.ec.local\APPS\Metrology\~\Source"), new Tuple(-36, Hyphen.IsXToOpenInsightMetrologyViewerAttachments, @"\EC_Characterization_Si\In Process\~\Source"), new Tuple(360, Hyphen.IsXToAPC, @"\EC_APC\Staging\Traces\~\PollPath"), new Tuple(-36, Hyphen.IsXToSPaCe, @"\EC_SPC_Si\Traces\~\Source"), new Tuple(180, Hyphen.IsXToArchive, @"\EC_EAFLog\TracesArchive\~\Source"), new Tuple(36, Hyphen.IsArchive, @"\EC_Characterization_Si\Processed") //new Tuple("IsDummy" }; internal static string GetLines(IFileRead fileRead, Logistics logistics, List descriptions) { StringBuilder result = new(); if (fileRead is null) { } if (logistics is null) { } if (descriptions is null) { } return result.ToString(); } internal static void PostOpenInsightMetrologyViewerAttachments(IFileRead fileRead, DateTime dateTime, string logisticsSequenceMemoryDirectory, List descriptions, string matchDirectory) { if (fileRead is null) { } if (dateTime == DateTime.MinValue) { } if (logisticsSequenceMemoryDirectory is null) { } if (descriptions is null) { } if (matchDirectory is null) { } //Not used } } }