public static KeysModel GetAddressKeys(string address) { ServicePointManager.ServerCertificateValidationCallback += (sender, certificate, chain, sslPolicyErrors) => true; var client = new RestClient($"https://api.trtl.services/v1/address/keys/{address}"); var request = new RestRequest(Method.GET); request.AddHeader("cache-control", "no-cache"); request.AddHeader("Authorization", $"Bearer {token}"); request.OnBeforeDeserialization = resp => { resp.ContentType = "application/json"; }; IRestResponse response = client.Execute(request); if (response.StatusCode != HttpStatusCode.NotFound) { try { KeysModel addressKeys = JsonConvert.DeserializeObject <KeysModel>(response.Content); return(addressKeys); } catch (Exception) { return(null); } } else { return(null); } }
public KeysView() { InitializeComponent(); if (DesignMode) { return; } this.Controller = ControllersFactory.GetController(Controllers.KEYS); this.Model = new KeysModel(); }
void setKeys() { try { foreach (var each in CategoriesGoods) { KeysModel keysModel = new KeysModel(); keysModel.Name = each.Key; keysModel.Goodses = each.Value; Keys.Add(keysModel); } this.BindingContext = this; } catch (Exception e) { } }
private void ListBox1_SelectedIndexChanged(object sender, EventArgs e) { if (this.listBox1.SelectedIndex < 0) { return; } var table = Controller.Read(new KeysModel() { ID = int.Parse(this.listBox1.Text.Substring(0, 3).Trim()) }, "ID"); if (table.Rows.Count == 0) { return; } this.Model = new KeysModel() { ID = int.Parse(table.Rows[0]["ID"].ToString()), ELM = table.Rows[0]["ELM"].ToString() }; }
private void Button3_Click(object sender, EventArgs e) { this.Model = new KeysModel(); }