public RouteCoversPage(RootObjectWalkTourDetail rootobjdetailData, VadodaraByFoot.ServiceLayer.ServiceClass.MapResponse.RootObject responseMap, ImageSource tourPlaceUrl) { InitializeComponent(); _tourPlaceURl = tourPlaceUrl; _rootobjdetailData = rootobjdetailData; _responseMap = responseMap; _routeCovers = _rootobjdetailData.Walktourdetail.meta.tour_location; if (Device.OS == TargetPlatform.iOS) { MapBindpinsInMap(_responseMap); } }
public async Task CallWebserviceWalkTourDetail() { if (AppStatics.CheckInternetConnection()) { try { RootObjectWalkTourDetail response = await CallWebservice.GetResponse_Get <RootObjectWalkTourDetail>(WebServiceURL.Url_walktourdetail + _tourId); if (response != null) { if (response._resultflag == "1") { DetailData = response; lblTourDescription.Text = response.Walktourdetail.excerpt; lblTourName.Text = response.Walktourdetail.title.ToUpper(); #region await CallMapDataPoints(); #endregion /* AppStatics.Loading(loading, false); * ContentLayout.IsVisible = true; * imgPlaceDetail.IsVisible = true;*/ } } else { AppStatics.Loading(loading, false); await DisplayAlert(AppResources.AppResources.LError, AppResources.AppResources.LWebserverNotResponding, AppResources.AppResources.LOk); } } catch (Exception e) { AppStatics.Loading(loading, false); await DisplayAlert(AppResources.AppResources.LError, AppResources.AppResources.LSomethingWentWrong, AppResources.AppResources.LOk); } } else { AppStatics.Loading(loading, false); await DisplayAlert(AppResources.AppResources.LError, AppResources.AppResources.LNoInternetConnection, AppResources.AppResources.LOk); } }