Exemple #1
0
        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();
                    }
                }
            }
        }
Exemple #2
0
 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();
     }
 }
Exemple #3
0
        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();
                }
            }
        }
Exemple #4
0
 private void barBtnOk_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     MessageBoxTick.Show("Thank you for using!", "Bye xD", 5);
     this.Dispose();
 }