public frmDashboard(DotNetSquare.NetSquare.FourSquareUser StrToken)
 {
     InitializeComponent();
     Program.arrForm.Add(this);
     _strLoggedInUserDetailXML = StrToken;
 }
Example #2
0
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        static void Main()
        {
            arrForm = new ArrayList();

            string strAuthenticat = LocalSettings.LoadString("Authentication");
            strGlobalLat = LocalSettings.LoadString("GlobalLat");
            strGlobalLon = LocalSettings.LoadString("GlobalLong");
            bSendToFacebook = LocalSettings.LoadBool("Facebook");
            bSendToTwitter = LocalSettings.LoadBool("Twitter");

            if (String.IsNullOrEmpty(strAuthenticat))
            {
                Application.Run(new frmLogin());
                // Bypass login screen during testing use fixed Access Token
                LocalSettings.Save("Authentication",AccessToken);
                SelfUser = DotNetSquare.NetSquare.User(AccessToken);

                Application.Run(new frmDashboard(SelfUser));
            }
            else
            {
                Cursor.Current = Cursors.WaitCursor;
                String strResult = "DEBUG";
                AccessToken = strAuthenticat;
                Cursor.Current = Cursors.Default;

                if (String.IsNullOrEmpty(strResult))
                {
                    Application.Run(new frmLogin());
                    SelfUser = DotNetSquare.NetSquare.User(AccessToken);

                    Application.Run(new frmDashboard(SelfUser));
                }
                else
                {
                    SelfUser = DotNetSquare.NetSquare.User(AccessToken);

                    Application.Run(new frmDashboard(SelfUser));
                }
            }
        }
        private void miRefresh_Click(object sender, EventArgs e)
        {
            Cursor.Current = Cursors.WaitCursor;
            _strLoggedInUserDetailXML = DotNetSquare.NetSquare.User(Program.AccessToken);
            Cursor.Current = Cursors.Default;

            if (!(_strLoggedInUserDetailXML.Equals(null)))
            {
                frmDashboard_Load(sender, e);
            }
        }