/// <summary> /// Update our DC Tie data /// </summary> /// <param name="TieData"></param> public void UpdateTieData(MM_Tie_Data[] TieData) { MM_Tie FoundTie; MM_Element el = null; foreach (MM_Tie_Data TieDatum in TieData) { if (MM_Repository.Ties.TryGetValue(TieDatum.ID_TIE, out FoundTie)) { MM_Server_Interface.UpdateTieData(TieDatum, FoundTie, true); } else if (MM_Repository.TEIDs.TryGetValue(TieDatum.TEID_TIE, out el)) { MM_Server_Interface.UpdateTieData(TieDatum, el as MM_Tie, true); } } if (TieData.Length > 0) { MM_Server_Interface.UpdateTimestamp(typeof(MM_Tie_Data)); } }