Ejemplo n.º 1
0
        public bool GetSessionKey( out string sessionKey )
        {
            bool authResult = true;

            do
            {
                if ( !authResult )
                {
                    MessageBox.Show( "Ошибка входа. Проверьте правильность введенного пароля!" );
                }

                authResult = false;

                var form = new CheckPasswordForm();

                DialogResult result = form.ShowDialog();

                sessionKey = "";

                if ( result == DialogResult.Cancel )
                {
                    sessionKey = "";
                    return false;
                }

                if ( result == DialogResult.OK )
                {
                    authResult = manager.CreateAuthSessionKey( form.Password, out sessionKey );
                }

            } while ( !authResult );

            return authResult;
        }
Ejemplo n.º 2
0
        public bool GetSessionKey(out string sessionKey)
        {
            bool authResult = true;

            do
            {
                if (!authResult)
                {
                    MessageBox.Show("Ошибка входа. Проверьте правильность введенного пароля!");
                }

                authResult = false;

                var form = new CheckPasswordForm();

                DialogResult result = form.ShowDialog();

                sessionKey = "";

                if (result == DialogResult.Cancel)
                {
                    sessionKey = "";
                    return(false);
                }

                if (result == DialogResult.OK)
                {
                    authResult = manager.CreateAuthSessionKey(form.Password, out sessionKey);
                }
            } while (!authResult);

            return(authResult);
        }