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