public static async Task <ObservableCollection <Item> > GetInfoAsync() { var items = new ObservableCollection <Item>(); var position = await LocationManager.GetPosition(); var lat = position.Coordinate.Point.Position.Latitude; var lon = position.Coordinate.Point.Position.Longitude; RootObject1 myWeather1 = await GetFutureWeather(lat, lon); //RootObject myWeather = await OpenWeatherMapProxy.GetWeather(lat, lon); //items.Add(new Item { Pressure = myWeather.main.pressure.ToString(), Humidity = myWeather.main.humidity.ToString() }); foreach (var forecast in myWeather1.list) { //string icon = String.Format("ms-appx:///Assets/Weather/{0}.png",myWeather.weather[0].icon); //ResultImage.Source = new BitmapImage(new Uri(icon, UriKind.Absolute)); items.Add(new Item { Temperature = forecast.main.temp.ToString(), Pressure = forecast.main.pressure.ToString(), Humidity = forecast.main.humidity.ToString(), Description = forecast.weather[0].description, Icon = String.Format("ms-appx:///Assets/Weather/{0}.png", forecast.weather[0].icon), Time = forecast.dt_txt, //City = myWeather1.city.name.ToString() }); } return(items); }
public object editproperty(EditUserPropertyModel model) { bool status = false; string message = "Failed"; try { RootObject1 bsObj = JsonConvert.DeserializeObject <RootObject1>(model.PropertyImagesString); model.PropertyImagesList = bsObj.PropertyImagesList; Tuple <bool, string, string> t = _repository.editproperty(model); status = t.Item1; message = t.Item2; if (status) { return(Json(new { Status = status, Message = message }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { Status = status, Message = message }, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { return(new { Status = status, Message = ex.Message }); } }
/// <summary> /// Se connecte à l'API pour extraire les séries /// </summary> /// <param name="annee">Année de sortie</param> /// <param name="page">Numéro de la page</param> /// <param name="lienApi">URL de l'API</param> public JsonFilm(string annee, int page, string lienApi) { this.annee = annee; this.page = page; var wc = new WebClient(); wc.Encoding = Encoding.UTF8; var json = wc.DownloadString( lienApi + "&include_adult=false&include_video=false&page=" + page + "&primary_release_year=" + annee); ro = JsonConvert.DeserializeObject <RootObject1>(json); }