using System; using System.Net; using System.Text; using System.Collections.Generic; using System.Collections; using System.Diagnostics; using System.Reflection; using System.Threading; using System.IO; using System.Runtime.Remoting; using Sleis.EIS4Sleis; namespace TestConsole { class Program { [STAThread] static void Main(string[] args) { try { EIS4Sleis helper = new EIS4Sleis(); //DatabaseType dbType = DatabaseType.Oracle; //string dbConnectionString = "user id=NODE_FLOW_MA; password=memorial; data source= (DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST =10.0.3.7)(PORT = 1521)) (CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = ORA2)))"; DatabaseType dbType = DatabaseType.SqlServer; string dbConnectionString = "server=SQLDEV;User ID=tmorris;Password=Password!;database=NODE_FLOW_NE"; //string dbConnectionString = "server=SQLDEV;User ID=tmorris;Password=Password!;database=SLEIS-DENREC"; string nodeUrl = null; //string nodeUrl = "https://www.windsorsolutions.biz/OpenNode2_dotNet/Endpoint2/ENService20.asmx"; NodeEndpointParameters nodeEndpointParameters = new NodeEndpointParameters(NodeType.Default, nodeUrl, "cdx", "test"); SubmissionResults submissionResults = helper.SubmitEISData(new DatabaseParameters(dbType, dbConnectionString), nodeEndpointParameters, new SubmissionParameters("Author", "Organization", "Contact Info", false, 2008, EISCategory.FacilityInventory)); CheckStatusResults checkStatusResults = helper.CheckEISSubmissionStatus(submissionResults.TransactionId, nodeEndpointParameters); DownloadResults downloadResults = helper.DownloadEISSubmissionDocuments(submissionResults.TransactionId, nodeEndpointParameters); } catch (Exception ex) { Console.WriteLine("Error: {0}", ex.Message); } } } }