public override async void MyOnNavigatedTo(NavigationParameters parameters) { if (parameters.ContainsKey("obj")) { token = parameters["obj"].ToString().Replace("[barra]", "/").Replace("#", "[sharp]"); } AtivarLoad(true); var api = new EvoApi(); var result = await api.ObterTodasAtividades(token, Data, ApenasDisponiveis); if (result == null || result.Item1 != null) { await _dialogService.DisplayAlertAsync("Erro", result?.Item1.errors[0].value ?? "Ocorreu um erro", "OK"); } else { Atividades = result.Item2; } AtivarLoad(false); }
private async void AlterDate(string obj) { if (obj == "-") { Data = Data.AddDays(-1); } else if (obj == "+") { Data = Data.AddDays(1); } AtivarLoad(true); var api = new EvoApi(); var result = await api.ObterTodasAtividades(token, Data, ApenasDisponiveis); if (result == null || result.Item1 != null) { await _dialogService.DisplayAlertAsync("Erro", result?.Item1.errors[0].value ?? "Ocorreu um erro", "OK"); } else { Atividades = result.Item2; } AtivarLoad(false); }