Пример #1
0
        private async Task <bool> PerformLoginAsync(UserProxy userProxy, bool isChecked)
        {
            var enable = false;

            if (isChecked)
            {
                var proxyLogin = await ProxyUserProxy.LoginTzbAsync(userProxy);

                BindWeight(proxyLogin);
                enable = proxyLogin != null;
            }

            Enable(enable);

            return(true);
        }
Пример #2
0
        private async Task <bool> PerformLoginAsync(UserProxy userProxy, bool isChecked)
        {
            var enable = false;

            if (isChecked)
            {
                try
                {
                    var proxyLogin = await ProxyUserProxy.LoginAsync(userProxy);

                    BindWeight(proxyLogin);
                    enable = proxyLogin != null;
                }
                catch (Exception ex)
                {
                    enable = false;
                    LogManager.Instance.Error($"{ex.Message}");
                }
            }

            Enable(enable);

            return(true);
        }