/// <summary> /// Remove a transformer outage /// </summary> /// <param name="TransformerOutageData"></param> public void RemoveTransformerOutageData(MM_Outage_Transformer_Data[] TransformerOutageData) { foreach (MM_Outage_Transformer_Data TransformerOutage in TransformerOutageData) { Data_Integration.RemoveViolation(MM_Server_Interface.CreateViolation(TransformerOutage)); } MM_Server_Interface.UpdateTimestamp(typeof(MM_Outage_Transformer_Data)); }
/// <summary> /// Remove a unit outage /// </summary> /// <param name="UnitOutageData"></param> public void RemoveUnitOutageData(MM_Outage_Unit_Data[] UnitOutageData) { foreach (MM_Outage_Unit_Data UnitOutage in UnitOutageData) { Data_Integration.RemoveViolation(MM_Server_Interface.CreateViolation(UnitOutage)); } MM_Server_Interface.UpdateTimestamp(typeof(MM_Outage_Unit_Data)); }
/// <summary> /// Remove a contingency violation /// </summary> /// <param name="ContingencyData"></param> public void RemoveContingencyViolationData(MM_Contingency_Violation_Data[] ContingencyData) { foreach (MM_Contingency_Violation_Data Contingency in ContingencyData) { Data_Integration.RemoveViolation(MM_Server_Interface.CreateViolation(Contingency)); } MM_Server_Interface.UpdateTimestamp(typeof(MM_Contingency_Violation_Data)); }
/// <summary> /// Remove a line outage /// </summary> /// <param name="LineOutageData"></param> public void RemoveLineOutageData(MM_Outage_Line_Data[] LineOutageData) { foreach (MM_Outage_Line_Data LineOutage in LineOutageData) { Data_Integration.RemoveViolation(MM_Server_Interface.CreateViolation(LineOutage)); } MM_Server_Interface.UpdateTimestamp(typeof(MM_Outage_Line_Data)); }
/// <summary> /// Remove a basecase violation /// </summary> /// <param name="BasecaseData"></param> public void RemoveBasecaseViolationData(MM_Basecase_Violation_Data[] BasecaseData) { foreach (MM_Basecase_Violation_Data Basecase in BasecaseData) { Data_Integration.RemoveViolation(MM_Server_Interface.CreateViolation(Basecase)); } MM_Server_Interface.UpdateTimestamp(typeof(MM_Basecase_Violation_Data)); }