Exemple #1
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public bool Logout()
        {
            Common.UnregisterUserInformation();
            ApplicationContextManager.UnregisterMessageLoader();
            Common.CurrentDatabase = null;

            ImageCache.ReleaseInstance();
            ProgramScreenCache.ReleaseInstance();
            InternalScreenCache.ReleaseIntance();
            DatabaseScreenCache.ReleaseInstance();
            return(true);
        }
Exemple #2
0
        public MenuFrame()
        {
            InternalVariable.MenuFrame_Instance = this;

            InitializeComponent();

            if (!this.DesignMode)
            {
                m_databaseScreenCache = DatabaseScreenCache.GetInstance();
                m_programScreenCache  = ProgramScreenCache.GetInstance();
                m_imageCache          = ImageCache.GetInstance();

                m_menuController = new MenuController();
            }
        }