internal void MonitorarFilial() { if (UnitWork.Filial == null) { UnitWork.Filial = new EmpresaFilial(); if (FormsUtil.isFormDisposedOrNull(this._xFrmSetMatFilial)) { _xFrmSetMatFilial = new XFrmSetMatrizFilial(); } if (this._xFrmSetMatFilial.Visible == false) { FileManagerIts.DeleteFile(UnitWork.PREFERENCIAS); _xFrmSetMatFilial.Text = "Conexão com nova base detectada"; _xFrmSetMatFilial.ChangeIconBtnOk(Properties.Resources.bolocalization_16x16); _xFrmSetMatFilial.ShowDialog(); if (!_xFrmSetMatFilial.IsFilial) { MessageBoxTick.Show("Seleção de matriz cancelada o programa será encerrado!", "Atenção", 5);//5 segundso Application.Exit(); } } } }
private void XFrmSetMatrizFilial_FormClosing(object sender, FormClosingEventArgs e) { if (!this.IsCancel && UnitWork.Filial == null) { MessageBoxTick.Show("Matriz e filial não foram informadas, contagem para fechamento ...", "Aviso"); Application.Exit(); } }
private void barBtnAppConfig_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var app = indexarDados(); if (this.AppConfig == null) { addConnection(app); } else { if (AppConfigManager.Configuration.Alter(app)) { bool reboot = true; if (rebootoption) { if (_user != null) { if (_user.NomeUtilizador == "admin" || _user.NomeUtilizador == "filipe") { reboot = false; } } //permissao para reboot if (reboot) { MessageBoxTick.Show("Conexão \"" + app.ConnectionName + "\" configurada com sucesso.\n" + "Sua aplicação será reiniciada !", "!!! Atenção !!!", 5); Application.Restart(); } } else { XMessageIts.Mensagem("Conexão \"" + app.ConnectionName + "\" configurada com sucesso !", "Aviso"); } this.Dispose(); } } }
private void barBtnOk_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { MessageBoxTick.Show("Thank you for using!", "Bye xD", 5); this.Dispose(); }