Example #1
0
        // VERIFICA CONTA and CONGREGACAO INICIAL
        //=================================================================================================
        private objConta VerificaAndGet_ContaAndCongregacao()
        {
            objConta conta = new objConta(null);

            if (!CheckContaPadrao(ref conta))
            {
                MessageBox.Show("Ainda não foi encontrada nenhuma CONTA PADRÃO no sistema...\n\n" +
                                "Favor inserir e escolher uma CONTA padrão no arquivo do sistema",
                                "Conta Padrão",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Exclamation);

                // abre o form de config
                Config.frmConfig frmC = new Config.frmConfig(this);
                frmC.ShowDialog();

                // testa novamente
                if (!CheckContaPadrao(ref conta))
                {
                    MessageBox.Show("Ainda não foi encontrado nenhuma Conta Padrão no sistema!\n" +
                                    "A aplicação será fechada...",
                                    "Conta Inespecífica",
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Exclamation);
                    return(null);
                }
            }

            return(conta);
        }
Example #2
0
        //--- VERIFICA CONFIG
        //=================================================================================================
        private bool VerificaConfig()
        {
            if (File.Exists(Application.StartupPath + "\\Config.xml"))
            {
                return(true);
            }
            else
            {
                if (Program.usuarioAtual.UsuarioAcesso > 1)                 // não é administrador do sistema
                {
                    AbrirDialog("Arquivo de Configuração não foi encontrado! \n" +
                                "Seu LOGIN não tem acesso à Configuração... \n" +
                                "Comunique-se com o administrador do sistema.",
                                "Erro de Arquivo",
                                DialogType.OK,
                                DialogIcon.Warning);
                    return(false);
                }
            }

            AbrirDialog("Arquivo de Configuração não foi encontrado!",
                        "Gerar CONFIG",
                        DialogType.OK,
                        DialogIcon.Warning);

            //--- abre o form de config
            Config.frmConfig frmC = new Config.frmConfig(this);
            frmC.ShowDialog();

            //--- se não existe o config, então fecha a aplicação
            if (File.Exists(Application.StartupPath + "\\Config.xml"))
            {
                return(true);
            }
            else
            {
                AbrirDialog("Arquivo de Configuração ainda não foi encontrado! \n" +
                            "Sem CONFIGURAÇÃO não será possível continuar... \n" +
                            "Comunique-se com o administrador do Sistema.",
                            "Erro de Arquivo",
                            DialogType.OK,
                            DialogIcon.Warning);
                return(false);
            }
        }