Exemplo n.º 1
0
 /// <summary>
 /// Verifica se o arquivo ja esta baixado, caso não, baixa e salva
 /// </summary>
 private void VerificarArquivoContatos()
 {
     // if (string.IsNullOrWhiteSpace(ControleArquivo.LerArquivo()))
     //{
     ControleArquivo.BaixareSalvarArquivo();
     //}
 }
Exemplo n.º 2
0
        public App()
        {
            try
            {
                VerificarArquivoContatos();

                ControleDeAutorizacao.Autorizar();

                // The root page of your application
                MainPage = InicializaPagina(new ContatosList());

                //Agenda para que toda semana exibe uma notificacao de atualizar a agenda.
                DependencyService
                .Get <IGerenciadorDeNotificacao>()
                .AgendaNotificacaoPeriodica(Modelos.Periodo.Semana, "Agenda Coorporativa", "Mantenha sua agenda atualizada!");
            }
            catch (ExcecaoDeAutenticacao erro)
            {
                MainPage = InicializaPagina(new PaginaDeErro());

                ControleArquivo.DeletarArquivo();

                var alerta = DependencyService.Get <IAlerta>();
                alerta.AlertaDialogAndCloseApp("Erro", erro.Message);
            }
            // The root page of your application
            //MainPage = mainPage;
        }