private void LoadYeast(string selectedYeast) { APIHandler handler = new APIHandler(); yeast2 add = new yeast2(); // add.ID = selectedYeast; add = handler.getYeast(selectedYeast); // add.recipeID = currentRecipe.id; currentRecipe.yeasts.Add(add); }
public yeast2 getYeast(string yeastID) { RegistryKey adsfa = Registry.CurrentUser.OpenSubKey("SOFTWARE/Brewmeister"); string dataurl = GetDataProvider(); string jsonurl = dataurl + "/beernet/yeast/" + yeastID; yeast2 returnable = new yeast2(); var json = new WebClient().DownloadString(jsonurl); returnable = JsonConvert.DeserializeObject <yeast2>(json); return(returnable); }