public bool newIER([System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] ier ier)
    {
        object[] results = this.Invoke("newIER", new object[] {
            ier
        });

        return((bool)(results[0]));
    }
 /// <remarks/>
 public void newIERAsync(ier ier, object userState)
 {
     if ((this.newIEROperationCompleted == null))
     {
         this.newIEROperationCompleted = new System.Threading.SendOrPostCallback(this.OnnewIEROperationCompleted);
     }
     this.InvokeAsync("newIER", new object[] {
         ier
     }, this.newIEROperationCompleted, userState);
 }
Example #3
0
        private void SendDataToService()
        {
            try
            {
                if (!DatabaseWorker.GetInstance(connectionString, logger).isConnected)
                {
                    DatabaseWorker.GetInstance(connectionString, logger).Connect();
                }
                //string result = DatabaseWorker.GetInstance(connectionString, logger).GetXml(get_xml_Query);
                var result = DatabaseWorker.GetInstance(connectionString, logger).GetXml(get_xml_Query);

                //if (!string.IsNullOrEmpty(result))
                if (result != null && result.Count != 0)
                {
                    logger.LogInformation($"Got xml string. Result count = {result.Count}");
                    foreach (string s in result)
                    {
                        XmlSerializer serializer = new XmlSerializer(typeof(ier));
                        ier           ier        = new ier();
                        using (TextReader reader = new StringReader(s))
                        {
                            ier = (ier)serializer.Deserialize(reader);
                            // iers.Add((ier)serializer.Deserialize(reader));
                        }
                        logger.LogInformation($"Xml deserialized successfully.");

                        var res = emercitService.newIER(ier);
                        logger.LogInformation($"Data sent to the service. Result = {res}");
                    }
                }
                else
                {
                    logger.LogError($"Xml string is empty. Result = {result}");
                }
            }
            catch (Exception ex)
            {
                logger.LogError($"Error with sending data to the service. {ex.Message} {ex.InnerException}");
            }
            finally
            {
                isDataSending = false;
            }
        }
 /// <remarks/>
 public void newIERAsync(ier ier)
 {
     this.newIERAsync(ier, null);
 }
 /// <remarks/>
 public System.IAsyncResult BeginnewIER(ier ier, System.AsyncCallback callback, object asyncState)
 {
     return(this.BeginInvoke("newIER", new object[] { ier }, callback, asyncState));
 }