private void OnShowAllSelected(ReturnAccessoryCombination accessoryCombination) { SelectedAccessoryCategory = accessoryCombination; _navigationFacade.NavigateToCategoryPage(accessoryCombination); //SelectedCategoryPreview = categoryPreview; //_navigationFacade.NavigateToPhotoStream(categoryPreview); }
public async Task InitializeAccessoriesDetails(int id) { using (var client = new HttpClient()) { var resourceLoader = ResourceLoader.GetForCurrentView(); string serverUrl = resourceLoader.GetString("ServerURL"); client.BaseAddress = new Uri(serverUrl); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); // New code: String apiUrl = "/api/AccessoryCategoriesFull/" + id; HttpResponseMessage response = await client.GetAsync(apiUrl).ConfigureAwait(false); if (response.IsSuccessStatusCode) { Acessories = await response.Content.ReadAsAsync <ReturnAccessoryCombination>(); } } }
public void NavigateToAccessoryDetail(ReturnAccessoryCombination accessoryCombination, ReturnAccessory accessory) { Navigate(typeof(AccessoryDetailViewModel), accessory); }
public void NavigateToCategoryPage(ReturnAccessoryCombination accessoryCombination) { Navigate(typeof(CategoryPageViewModel), accessoryCombination); }