/// <summary> /// Get countries from webapi /// </summary> /// <returns></returns> private List <CountryModel> GetCountriesList() { var response = WebApiCaller.RunGetSyncStatement(Config.RessourceEndPoint, WebApiRoutes.GetAllCountriesListActionName); List <CountryModel> countriesList = new List <CountryModel>(); if (response.IsSuccessStatusCode) { string responseString = response.Content.ReadAsStringAsync().Result; countriesList = JsonConvert.DeserializeObject <List <CountryModel> >(responseString); } return(countriesList); }
/// <summary> /// Get detail flight by Id /// </summary> /// <param name="id"></param> /// <returns></returns> private FlightModel GetFlightById(int id) { var response = WebApiCaller.RunGetSyncStatement(Config.RessourceEndPoint, WebApiRoutes.GetFlightByIdActionName + id.ToString()); FlightModel flight = new FlightModel(); if (response.IsSuccessStatusCode) { string responseString = response.Content.ReadAsStringAsync().Result; flight = JsonConvert.DeserializeObject <FlightModel>(responseString); } return(flight); }