Пример #1
0
 private void tsmiDangNhap_Click(object sender, EventArgs e)
 {
     if (frmDangNhap == null || frmDangNhap.IsDisposed)
     {
         frmDangNhap = new DangNhap();
         frmDangNhap.MdiParent = this;
         frmDangNhap.setGiaoDienChinh(this);
         frmDangNhap.Show();
     }
     frmDangNhap.BringToFront();
 }
Пример #2
0
        private void tsmiDangXuat_Click(object sender, EventArgs e)
        {
            this.SessionUsername = null;
            this.SessionFullname = null;
            this.SetStatusText(string.Empty);

            foreach (Form child in this.MdiChildren)
            {
                child.Close();
            }

            MessageBox.Show(this, "Bạn đã thoát khỏi chương trình!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);

            if (string.IsNullOrEmpty(this.SessionUsername))
            {
                if (frmDangNhap == null || frmDangNhap.IsDisposed)
                {
                    frmDangNhap = new DangNhap();
                    frmDangNhap.MdiParent = this;
                    frmDangNhap.setGiaoDienChinh(this);
                    frmDangNhap.Show();

                    ShowHideToolbar(false, true, false, false, false, false, false, false);
                }
                frmDangNhap.BringToFront();
            }
        }
Пример #3
0
        private void frmGiaoDienChinh_Load(object sender, EventArgs e)
        {
            if (!File.Exists(Constants.CONFIG_FILE))
            {
                MessageBox.Show("Vui lòng khai báo thông tin về cơ sở dữ liệu", Constants.INFO, MessageBoxButtons.OK, MessageBoxIcon.Information);

                if (frmConfig == null)
                {
                    frmConfig = new FrmConfig();
                    frmConfig.MdiParent = this;
                    frmConfig.Show();
                }
                if (frmConfig.IsDisposed)
                {
                    frmConfig = new FrmConfig();
                    frmConfig.MdiParent = this;
                    frmConfig.Show();
                }
            }
            else
            {
                logger.Debug("Config file existed!");

                if (string.IsNullOrEmpty(this.SessionUsername))
                {
                    if (frmDangNhap == null || frmDangNhap.IsDisposed)
                    {
                        frmDangNhap = new DangNhap();
                        frmDangNhap.MdiParent = this;
                        frmDangNhap.setGiaoDienChinh(this);
                        frmDangNhap.Show();
                        frmDangNhap.BringToFront();

                        ShowHideToolbar(false, true, false, false, false, false, false, false);
                    }
                }
            }

            ShowHideToolbar(false, true, false, false, false, false, false, false);
            ShowHideCauHinh(true);
        }