Esempio n. 1
0
        public IInboundRule[] GetRules()
        {
            DicomMappingHelper.CleanQRMappingList
            <StorageItem>(Program.ConfigMgt.Config.StorageRule.QueryResult.MappingList);

            AddEventTypeItem(Program.ConfigMgt.Config.StorageRule.QueryResult.MappingList, GWEventType.PACSImageArrival.Code);  //14

            return(new IInboundRule[] { Program.ConfigMgt.Config.StorageRule });
        }
Esempio n. 2
0
        public bool Initialize(string[] arguments)
        {
            Program.PreLoading();
            Program.Log.Write(Program.AppName + " is running in Adapter.Service host.");

            if (arguments != null && arguments.Length > 0)
            {
                string str = arguments[0];
                //Program.Log.Write("GWDataDB connection: " + str); //contains db pw
                Program.ConfigMgt.Config.GWDataDBConnection = str;
            }

            DicomMappingHelper.SQLMatchChar = "";
            DicomMappingHelper.PreperatMappingList <StorageItem>(StorageList, Program.ConfigMgt.Config.StorageRule.QueryResult.MappingList);

            DicomMappingHelper.CleanQRMappingList
            <StorageItem>(Program.ConfigMgt.Config.StorageRule.QueryResult.MappingList);

            return(true);
        }