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(); }
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(); } }
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); }