Exemple #1
0
        public void logout_Click(object sender, System.EventArgs e)
        {
            lock (PermissionStore.AppFeatures){
                ApplyPermissionAction.ClearPermissionFeatures();
            }

            FrameworkParams.currentUser = null;
            FrameworkParams.MainForm.Hide();
            foreach (Form childForm in MdiChildren){
                childForm.Dispose();
            }
            this.barManager1.Dispose();

            frmLogin myfrmLogin = new frmLogin();
            myfrmLogin.ShowDialog();
        }
        private void showLoginForm()
        {
            this.Dispose();

            frmLogin myFrmLogin = new frmLogin();
            myFrmLogin.ShowDialog();
        }
Exemple #3
0
        public void logout_Click(object sender, System.EventArgs e)
        {
            ApplyPermissionAction.ClearPermissionFeatures();
            SaveUI();
            FrameworkParams.currentUser = null;

            //Đóng cửa sổ chính và các cửa sổ đang mở
            FrameworkParams.MainForm.Hide();
            foreach (Form childForm in MdiChildren){
                childForm.Dispose();
            }
            if(this.barManager1!=null) this.barManager1.Dispose();

            //Đóng tất cả các Plugin
            HelpPlugin.DisposeMenuPlugin();

            frmLogin myfrmLogin = new frmLogin();
            myfrmLogin.ShowDialog();
        }