コード例 #1
0
        // ------------------------ USER PROFILE ------------------------
        public void mainToolStripMenuItem()
        {
            Controllers.UIController.Instance.MainSplitForm.middlePanel.Controls.Clear();

            if (UIs.anna.LogInPage.loggedInUser == true)
            {
                addUsersDetailsInUserProfile();
            }
            else
            {
                theUserProfilePage = new UIs.andrea.UserProfilePage();
            }
            Controllers.UIController.Instance.MainSplitForm.middlePanel.Controls.Add(theUserProfilePage);
            designEditOfPanels(theUserProfilePage);
        }
コード例 #2
0
        private void addUsersDetailsInUserProfile()
        {
            int theUserId = UIs.anna.LogInPage.userId;


            var z = Db_connector.ExecuteQuery(@"SELECT users.id, users.name, surname FROM users WHERE users.id = @theUserId",
                                              new MySqlParameter("@theUserId", theUserId));

            try
            {
                z.Read();
                theUserProfilePage = new UIs.andrea.UserProfilePage(z.GetInt32(0), z.GetString(1), z.GetString(2), null);
            }
            catch
            {
                theUserProfilePage = new UIs.andrea.UserProfilePage(-1, "No", "User", null);
            }
        }