Exemplo n.º 1
0
        public static QueryComposer.Adapters.SummaryQuery.IncidenceModelAdapter CreateINCSummaryModelAdapterAdapter(string connectionString)
        {
            var connectionStringBuilder = new System.Data.SqlClient.SqlConnectionStringBuilder(connectionString);
            var adapterSettings         = new Dictionary <string, object>()
            {
                { "Server", connectionStringBuilder.DataSource },
                { "UserID", connectionStringBuilder.UserID },
                { "Password", connectionStringBuilder.Password },
                { "Database", connectionStringBuilder.InitialCatalog },
                { "DataProvider", Lpp.Dns.DataMart.Model.Settings.SQLProvider.SQLServer.ToString() }
            };

            var adapter = new QueryComposer.Adapters.SummaryQuery.IncidenceModelAdapter();

            adapter.Initialize(adapterSettings);
            return(adapter);
        }
Exemplo n.º 2
0
        public static QueryComposer.Adapters.SummaryQuery.IncidenceModelAdapter CreateINCSummaryModelAdapterAdapter(string connectionString)
        {
            var connectionStringBuilder = new System.Data.SqlClient.SqlConnectionStringBuilder(connectionString);
            var adapterSettings         = new Dictionary <string, object>()
            {
                { "Server", connectionStringBuilder.DataSource },
                { "UserID", connectionStringBuilder.UserID },
                { "Password", connectionStringBuilder.Password },
                { "Database", connectionStringBuilder.InitialCatalog },
                { "DataProvider", Lpp.Dns.DataMart.Model.Settings.SQLProvider.SQLServer.ToString() }
            };

            var adapter = new QueryComposer.Adapters.SummaryQuery.IncidenceModelAdapter(new RequestMetadata
            {
                CreatedOn   = DateTime.UtcNow,
                MSRequestID = "Unit Test Request"
            });

            adapter.Initialize(adapterSettings, Guid.NewGuid().ToString("D"));
            return(adapter);
        }