public async void GetPlanDetailsbyId() { try { if (!CrossConnectivity.Current.IsConnected) { await DisplayAlert("", "No Network Connection", "(X)"); } else { _objElectricityAndGasPlanDetailsResponse = await _apiService.GetAsyncData_GetApi(new Get_API_Url().GetElectricityAndGasDetailApi(_baseUrl, _objRetailerList.planid, _objRetailerList.isResidential), false, new HeaderModel(), _objElectricityAndGasPlanDetailsResponse); EANDGPResponse result = _objElectricityAndGasPlanDetailsResponse.response; if (result.statusCode != 200) { await DisplayAlert("", "No Supplier is Available", "(X)"); } else { base.BindingContext = result; } } } catch (Exception ex) { string message = ex.Message; } }
public PlansDetails(RetailerList objRetailerList) { InitializeComponent(); _objRetailerList = new RetailerList(); _objRetailerList = objRetailerList; _objElectricityAndGasPlanDetailsResponse = new ElectricityAndGasPlanDetailsResponse(); _apiService = new RestApi(); _baseUrl = Domain.Url + Domain.ElectricityAndGasDetailApiConstant; XFLabelPlanTitle.Text = objRetailerList.retailerName; imgCompanyLogo.Source = objRetailerList.imagePath; GetPlanDetailsbyId(); }