Beispiel #1
0
        private static DicomService GetGatewayService(Gateways.GatewayServerRow gatewayRow)
        {
            DicomService  gatewayService = null;
            GatewayServer gatewayServer  = (GatewayServer)gatewayRow.GatewayServer;

            if (ServerState.Instance.ServiceAdmin.Services.ContainsKey(gatewayServer.ServiceName))
            {
                gatewayService = ServerState.Instance.ServiceAdmin.Services [gatewayServer.ServiceName];
            }

            return(gatewayService);
        }
Beispiel #2
0
        private DicomService GetCurrentDicomService( )
        {
            DicomService gatewayService = null;

            if (_gatewaySource.Current != null)
            {
                Gateways.GatewayServerRow gatewayRow = (Gateways.GatewayServerRow)(( DataRowView )_gatewaySource.Current).Row;

                gatewayService = GetGatewayService(gatewayRow);
            }

            return(gatewayService);
        }