private async void LoadWhySwitchList() { try { if (!CrossConnectivity.Current.IsConnected) { await DisplayAlert("", "No Network Connection", "(X)"); } else { XFActivityIndicator.IsVisible = true; _objWhySwitchResponse = await _apiService.GetAsyncData_GetApi(new Get_API_Url().CommonBaseApi(_baseUrl), false, new HeaderModel(), _objWhySwitchResponse); var result = _objWhySwitchResponse.response; if (result.statusCode == 200) { // await DisplayAlert("Alert", "Sucess", "Ok"); this.BindingContext = result; XFActivityIndicator.IsVisible = false; } else { await DisplayAlert("", "No Data is Available", "(X)"); XFActivityIndicator.IsVisible = false; } } } catch (Exception ex) { XFActivityIndicator.IsVisible = false; var msg = ex.Message; } }
public WhySwitchPage() { InitializeComponent(); _objWhySwitchResponse = new WhySwitchResponse(); _apiService = new RestApi(); _baseUrl = Domain.Url + Domain.WhySwitchApiConstant; LoadWhySwitchList(); }