Example #1
0
        /// <summary>
        /// Open login form
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        /// <remarks>
        /// Author:			Le Tien Phat. 
        /// Created date:	14/05/2011
        /// </remarks>
        private void mnuLogin_Click(object sender, System.EventArgs e)
        {
            int LoginResult = clsConstants.PASSWORD_WRONG;
            frmLogin frm = new frmLogin();
            if (frm.ShowDialog() == DialogResult.OK)
            {
                LoginResult = frm.LoginResult;
            }

            if (LoginResult == clsConstants.LOGIN_SUCCESS)
            {
                //SingleInstance.SingleApplication.Run(new frmMain());
                clsAutUserBO bo = new clsAutUserBO();
                DataTable dt = bo.GetAuthority();
                this.Menu = BuildMenu(dt);
                CreateToolBar(dt);
                bo.ClearAuthority();
                this.Text = clsResources.GetTitle("frmMain.Title") + " - " + clsResources.GetMessage("messages.username.title", clsSystemConfig.UserName);
                clsFormManager.MainForm = this;
            }
        }