void InvokeUpdateResearchEnsembleStatus(EnsembleEventArgs e)
        {
            // Make sure someone is listening to event
            if (OnUpdateResearchEnsembleStatus == null)
                return;

            // Invoke event for GUI
            OnUpdateResearchEnsembleStatus(this, new ResearchEnsembleEventArgs(ResearchID, e));
        }
 private void InvokeUpdateResearchStatus(EnsembleEventArgs e)
 {
     if (e.UpdatedStatus == NetworkStatus.Failed)
         Status = ResearchStatus.Failed;
 }
 private void CurrentManager_OnUpdateNetworkStatus(object sender, EnsembleEventArgs e)
 {
     //InvokeUpdateResearchStatus(e);
     InvokeUpdateResearchEnsembleStatus(e);
 }