コード例 #1
0
 /// <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));
 }
コード例 #2
0
 /// <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));
 }
コード例 #3
0
 /// <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));
 }
コード例 #4
0
 /// <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));
 }
コード例 #5
0
 /// <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));
 }