/// <summary> /// Update data on a breaker or switch /// </summary> /// <param name="BreakerSwitchData"></param> public void UpdateBreakerSwitchData(MM_BreakerSwitch_Data[] BreakerSwitchData) { MM_Element FoundElem; foreach (MM_BreakerSwitch_Data InBreakerSwitch in BreakerSwitchData) { if (MM_Repository.TEIDs.TryGetValue(InBreakerSwitch.TEID_CB, out FoundElem) && FoundElem is MM_Breaker_Switch) { MM_Server_Interface.UpdateBreakerSwitchData(InBreakerSwitch, (MM_Breaker_Switch)FoundElem, true); } } MM_Server_Interface.UpdateTimestamp(typeof(MM_BreakerSwitch_Data)); }