private void AddDevice()
        {
            Loading = true;

            var info = new AddDeviceInfo();

            info.Address    = Address;
            info.DeviceName = DeviceName;
            int port = 80;

            int.TryParse(Port, out port);
            info.Port        = port;
            info.CurrentUser = currentUser;

            ThreadPool.QueueUserWorkItem(new WaitCallback(AddDevice_Worker), info);
        }
        private void AddDevice()
        {
            Loading = true;

            var info = new AddDeviceInfo();
            info.Address = Address;
            info.DeviceName = DeviceName;
            int port = 80;
            int.TryParse(Port, out port);
            info.Port = port;
            info.CurrentUser = currentUser;

            ThreadPool.QueueUserWorkItem(new WaitCallback(AddDevice_Worker), info);
        }