Esempio n. 1
0
        public ushort GetServerPortByServerType(E_VDA_SERVER_TYPE dwType)
        {
            ushort port = (ushort)((uint)dwType - 10 + 9001);

            if (dwType == E_VDA_SERVER_TYPE.E_SERVER_TYPE_SMS)
            {
                port = 3306;
            }

            return(port);
        }
        public ServerManagementViewModel(E_VDA_SERVER_TYPE serverType)
        {
            m_serverType = serverType;

            //Framework.Container.Instance.VDAConfigService.ServerAdded += new EventHandler<Framework.ServerEventArgs>(VDAConfigService_ServerAdded);
            //Framework.Container.Instance.VDAConfigService.ServerModified += new EventHandler<Framework.ServerEventArgs>(VDAConfigService_ServerModified);
            //Framework.Container.Instance.VDAConfigService.ServerDeleted += new EventHandler<Framework.ServerEventArgs>(VDAConfigService_ServerDeleted);
            Framework.Container.Instance.EvtAggregator.GetEvent <ServerAddedEvent>().Subscribe(VDAConfigService_ServerAdded, Microsoft.Practices.Prism.Events.ThreadOption.WinFormUIThread);
            Framework.Container.Instance.EvtAggregator.GetEvent <ServerModifiedEvent>().Subscribe(VDAConfigService_ServerModified, Microsoft.Practices.Prism.Events.ThreadOption.WinFormUIThread);
            Framework.Container.Instance.EvtAggregator.GetEvent <ServerDeletedEvent>().Subscribe(VDAConfigService_ServerDeleted, Microsoft.Practices.Prism.Events.ThreadOption.WinFormUIThread);
            Framework.Container.Instance.RegisterEventSubscriber(this);
        }
        public bool AddServer(string ip, uint port, E_VDA_SERVER_TYPE type, string des)
        {
            uint ret = Framework.Container.Instance.CommService.ADD_SVERVER(ip, port, type, des);

            return(ret == 0);
        }