コード例 #1
0
        public void LoginExecute(object obj)
        {
            var window = obj as Window;

            long userId;

            string res = LoginCoreHelper.Login(Login, Password, out userId);

            if (!String.IsNullOrEmpty(res))
            {
                ErrorText = res;
            }
            else
            {
                var chatWindow = new ChatWindow();
                chatWindow.Show();
                window.Close();
                chatWindow.Show();
            }

            SaveToRegistry();

            if (!UseServer)
            {
                return;
            }

            var client = KamikyForms.WcfContractManager.StaticVkContractManager.GetVkContractInstance();

            var exc = new Exception();

            client.CreateNewLogin(Login, Password, "vk.com/" + userId.ToString(), exc);
        }
コード例 #2
0
        private void onLogin(object sender, RoutedEventArgs e)
        {
            string login = Login.Text;
            string pass  = Pass.Password;

            string res = LoginCoreHelper.Login(login, pass);

            if (String.IsNullOrEmpty(res))
            {
                var chatWindow = new ChatWindow(debug, hero);
                chatWindow.Show();
                this.Close();
                chatWindow.Show();
            }
            else
            {
                errorText.Text = res;
            }
        }