Пример #1
0
 public void RemovePublicationPostDefinition(PostedPublicationDefinitionData data)
 {
     this._PublicationsPostedDataContainer.RemovePublicationData(data);
     try
     {
         if (PublicationPostDataRemovedEvent != null)
         {
             PublicationPostDataRemovedEvent(data);
         }
     }
     catch (Exception)
     {
     }
 }
Пример #2
0
 public void AddPublicationPostDefinition(PostedPublicationDefinitionData data)
 {
     this._PublicationsPostedDataContainer.AddPublicationData(data);
     try
     {
         if (publicationPostDataAddedEvent != null)
         {
             publicationPostDataAddedEvent(data);
         }
     }
     catch (Exception)
     {
     }
 }
        public CF_DPE_PublicationPostHandler(DPE_DataPublicationsClient client, string publicationName, ClientHandlerData ClientHandlerData)
        {
            // This call is required by the Windows Form Designer.
            InitializeComponent();

            // Add any initialization after the InitializeComponent() call.
            this._client                         = client;
            this._publicationName                = publicationName;
            this._ClientHandlerData              = ClientHandlerData;
            this._variablesHandlerContainer      = new CF_DPE_PublicationVariableSimulationHandlerContainer(this._client);
            this._variablesHandlerContainer.Dock = System.Windows.Forms.DockStyle.Fill;
            this.pnlVariablesHandler.Controls.Add(this._variablesHandlerContainer);

            PostedPublicationDefinitionData data = this._ClientHandlerData.GetPublicationPostDefinition(this._publicationName);

            if (!(data == null))
            {
                IEnumerator enumm = data.VariablesDefinitionContainer.GetEnumerator();
                PublicationVariableDefinitionData var = null;
                while (enumm.MoveNext())
                {
                    var = (PublicationVariableDefinitionData)enumm.Current;
                    this._variablesHandlerContainer.AddVariableHandler(this._publicationName, ref var);
                }

                enumm = data.VariablesDefinitionContainer.GetEnumerator();
                CF_DPE_PublicationVariableSimulationHandler simHadler = null;
                while (enumm.MoveNext())
                {
                    var       = (PublicationVariableDefinitionData)enumm.Current;
                    simHadler = this._variablesHandlerContainer.GetVariableSimulationHandler(var.VariableName);
                    if (var.DataUPDATESimulationStatus == PublicationVariableDefinitionData.variableSimulationStatus.running)
                    {
                        simHadler.StartUPDATESimulation();
                    }
                    if (var.DataRESETSimulationStatus == PublicationVariableDefinitionData.variableSimulationStatus.running)
                    {
                        simHadler.StartRESETSimulation();
                    }
                }
            }
        }
 public void RemovePublicationPostDefinition(PostedPublicationDefinitionData data)
 {
     this._PublicationsPostedDataContainer.RemovePublicationData(data);
 }
 public void RemovePublicationData(PostedPublicationDefinitionData data)
 {
     this._publicationsPostingTable.Remove(data.PublicationName);
 }
 public void AddPublicationData(PostedPublicationDefinitionData data)
 {
     this._publicationsPostingTable.Add(data.PublicationName, data);
 }
 private void EventHandling_ClientHandlerData_PublicationsPostingHandling(PostedPublicationDefinitionData data)
 {
     this.SaveData();
 }