// Obtendo os dados de back-end Azure Mobile Apps; public async Task <List <Friend> > GetFriends() { var service = new Services.AzureService <Friend>(); var items = await service.GetTable(); return(items.ToList()); }
public async Task <List <Cat> > GetCats() { var Service = new Services.AzureService <Cat>(); var Items = await Service.GetTable(); return(Items.ToList()); }
//To use consume data from web api //public async Task<ObservableRangeCollection<Cat>> GetCats() //{ // ObservableRangeCollection<Cat> Cats; // var URLWebAPI = "http://demos.ticapacitacion.com/cats"; // using (var Client = new System.Net.Http.HttpClient()) // { // var JSON = await Client.GetStringAsync(URLWebAPI); // Cats = Newtonsoft.Json.JsonConvert.DeserializeObject<ObservableRangeCollection<Cat>>(JSON); // } // return Cats; //} public async Task <IEnumerable <Cat> > GetCats() { var service = new Services.AzureService <Cat>(); var items = await service.GetTable(); return(items); }
public async Task <List <Imovel> > GetImoveis() { var Service = new Services.AzureService <Imovel>(); var Items = await Service.GetTable(); return(Items.ToList()); }
public async Task <List <Pokemon> > GetPokemons() { var service = new Services.AzureService <Pokemon>(); var items = await service.GetTable(); return(items.ToList()); }
public async Task <List <Cat> > GetCats() { //List<Cat> Cats; //var URLWebAPI = "http://demos.ticapacitacion.com/cats"; //using (var Client = new System.Net.Http.HttpClient()) //{ // var JSON = await Client.GetStringAsync(URLWebAPI); // Cats = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Cat>>(JSON); //} //return Cats; var Service = new Services.AzureService <Cat>(); var Items = await Service.GetTable(); return(Items.ToList()); }
async Task GetComics() { if (!IsBusy) { Exception Error = null; try { IsBusy = true; var servico = new Services.AzureService <Comic>(); var Items = await servico.GetComics(); Comics.Clear(); foreach (var comic in Items) { Comics.Add(comic); } } catch (Exception ex) { Error = ex; if (Error != null) { await Xamarin.Forms.Application.Current.MainPage.DisplayAlert("Error!", Error.Message, "OK"); } } finally { IsBusy = false; } } return; }