public async Task <People> GetAllPeople() { var callswapi = await SD.GetStringAsync(SD.baseUrlSwapi + "people/"); var people = JsonConvert.DeserializeObject <People>(callswapi); return(people); }
public async Task <IEnumerable <CategoriesChuck> > GetAll() { var categories = new List <CategoriesChuck>(); categories = new List <CategoriesChuck>(); var callchuck = await SD.GetStringAsync(SD.baseUrlChuck + "categories/"); var listcategories = JsonConvert.DeserializeObject <object>(callchuck); string[] propertyNames = listcategories.GetType().GetProperties().Select(p => p.Name).ToArray(); foreach (var prop in propertyNames) { } return(categories); }
public async Task <SearchResult> SearchData(SearchData searchData) { var call_chuck = await SD.GetStringAsync(SD.baseUrlChuck + "search?query=" + searchData.q_category); var call_swapi = await SD.GetStringAsync(SD.baseUrlSwapi + "people/?search=" + searchData.q_people); var people = JsonConvert.DeserializeObject <People>(call_swapi); var categories = JsonConvert.DeserializeObject <Categories>(call_chuck); var searchResult = new SearchResult() { People = (People)people, Categories = (Categories)categories }; return(searchResult); }
public async Task <object> SearchData(SearchData searchData) { var call_chuck = await SD.GetStringAsync(SD.baseUrlChuck + "categories/" + searchData.q_category); var call_swapi = await SD.GetStringAsync(SD.baseUrlChuck + "people/" + searchData.q_people); var people = JsonConvert.DeserializeObject <object>(call_swapi); var categories = JsonConvert.DeserializeObject <object>(call_chuck); var results = new { Chuck = call_chuck, Swapi = call_swapi }; var chuck_swapi = JsonConvert.SerializeObject(results); return(chuck_swapi); }