//==========================================================================================
        // *** Walkthrough #9 - Embedded DocuSign Console
        //==========================================================================================
        private void EmbeddedDocuSignConsole()
        {
            //*****************************************************************
            // ENTER VALUES FOR FOLLOWING VARIABLES!
            //*****************************************************************
            string AccountEmail = "***";
            string AccountPassword = "******";
            //*****************************************************************

            // user credentials 
            Account account = new Account();
            account.Email = AccountEmail;
            account.Password = AccountPassword;

            // make the login call (retrieves your baseUrl and accountId)
            bool result = account.Login();
            if (!result)
            {
                Console.WriteLine("Login API call failed for user {0}.\nError Code:  {1}\nMessage:  {2}", account.Email, account.RestError.errorCode, account.RestError.message);
                return;
            }

            // generate user console URL 
            result = account.GetUserConsoleView();

            if (!result)
            {
                if (account.RestError != null)
                {
                    Console.WriteLine("Error code:  {0}\nMessage:  {1}", account.RestError.errorCode, account.RestError.message);
                    return;
                }
                else
                {
                    Console.WriteLine("Error encountered retrieving signing token, please review your envelope and recipient data.");
                    return;
                }
            }
            else
            {
                // open the DocuSign Console View
                Process.Start(account.ConsoleUrl);
            }
        }