// Prenium Ad Model Functions public async void GetPreniumBannerDetails() { if (AdCount == 0) { MultipartFormDataContent formdata = new MultipartFormDataContent { { new StringContent(AppData.UserId), "user_id" } }; try { string items = await wrapper.PostFormDataAsync(Constant.APIs[(int)Constant.APIName.PreniumUrl], formdata); if (items.ToString() == "NoInternet") { // NoInternet.IsVisible = true; } else { PreniumAdModelObj = JsonConvert.DeserializeObject <PreniumAdModel>(items); AdCount = (PreniumAdModelObj.data.Ad_list).Length; SecondsInterval = PreniumAdModelObj.data.Time_Interval; PopUpAdBanner(); } } catch { NoDataPage.IsVisible = true; } } }
private void CarouselAd_ItemSelected(object sender, SelectedItemChangedEventArgs e) { try { PreniumAdModel model = (PreniumAdModel)e.SelectedItem; AdURL = (model.data.Ad_list.Select(x => x.Add_image)).ToString(); } catch (Exception ex) { Logging.Write(ex, "CarouselAd_ItemSelected"); } }