private void UpdatePage(clsAllDragons prDragon) { _Dragon = prDragon; txtbTitle.Text = "Dragon Profile: " + _Dragon.Name + "(" + Convert.ToString(_Dragon.DragonID) + ")"; try { txtbID.Text = Convert.ToString(_Dragon.DragonID); txtbName.Text = _Dragon.Name; txtbSpecies.Text = _Dragon.Species; txtbBreed.Text = _Dragon.Breed; txtbAge.Text = Convert.ToString(_Dragon.Age); txtbSex.Text = _Dragon.Sex; txtbSize.Text = Convert.ToString(_Dragon.Size); txtbTame.Text = _Dragon.Tame; txtbPrice.Text = Convert.ToString(_Dragon.Price); txtbAvailable.Text = _Dragon.Available; (ctcDragonSpecs.Content as IDragonControl).UpdateControl(prDragon); CheckAvailability(); } catch { txtbTitle.Text = "Data retrival error"; } GetImage(); }
private void dispatchDragonContent(clsAllDragons prDragon) { Char lcSpecies = prDragon.getChar(); _DragonContent[lcSpecies].DynamicInvoke(prDragon); UpdatePage(prDragon); }
internal async static Task <string> DeleteDragonAsync(clsAllDragons prDragon) { using (HttpClient lcHttpClient = new HttpClient()) { HttpResponseMessage lcRespMessage = await lcHttpClient.DeleteAsync ($"http://localhost:60065/api/Data/DeleteDragon?DragonID={prDragon.DragonID}"); return(await lcRespMessage.Content.ReadAsStringAsync()); } }
internal async static Task <clsAllDragons> GetDragonAsync(int prDragonID) // test { using (HttpClient lcHttpClient = new HttpClient()) { string js = await lcHttpClient.GetStringAsync("http://localhost:60065/api/Data/GetDragon?DragonID=" + prDragonID); clsAllDragons d = JsonConvert.DeserializeObject <clsAllDragons>(js); return(d); } }
public void UpdateControl(clsAllDragons prDragon) { txtbStance.Text = prDragon.Stance; txtbFire.Text = prDragon.Fire; txtbPoison.Text = prDragon.Poison; }
public void PushData(clsAllDragons prDragon) { }
private void RunLung(clsAllDragons prDragon) { ctcDragonSpecs.Content = new ucDragonLung(); }
private void RunWestern(clsAllDragons prDragon) { ctcDragonSpecs.Content = new ucDragonWestern(); }
public void UpdateControl(clsAllDragons prDragon) { txtbLength.Text = Convert.ToString(prDragon.Length); txtbWhiskers.Text = Convert.ToString(prDragon.Whiskers); txtbFlight.Text = prDragon.Flight; }
internal async static Task <string> UpdateOrderDragonAsync(clsAllDragons prDragon) { return(await InsertOrUpdateAsync(prDragon, "http://localhost:60065/api/Data/PutOrderDragon", "PUT")); }