private void Form6_Load(object sender, EventArgs e) { string rekeningID = Home.rekeningID; ArduinoData ad = new ArduinoData(); HTTPget httpget = new HTTPget(); int balans = httpget.getRekening(rekeningID).Balans; string balansString = Convert.ToString(balans / 100); textBox1.Text = balansString + ".00 €"; while (true) { String input = ad.getString(); if (input.Contains("*KEY") || input.Contains("#KEY")) { String caseString = ad.getString(); // CAN ONLY BE * or # switch (caseString) { case "*KEY": new Bedraginvoer().Show(); Thread.Sleep(1); this.Close(); break; case "#KEY": new Stoppen().Show(); Thread.Sleep(1); this.Close(); break; } } } }
static async Task NieuwBalans(string RekeningID, int balans) { string rekStr = Convert.ToString(RekeningID); string balansStr = Convert.ToString(balans); //Error.show("Rekening nr: " + rekStr + "\nBalans :" + balansStr); String location = string.Concat("api/rekenings/", RekeningID.ToString()); System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls; using (var client = new HttpClient(new HttpClientHandler { UseProxy = false, ClientCertificateOptions = ClientCertificateOption.Automatic })) { client.BaseAddress = new Uri("https://hrsqlapp.tk/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); //HTTPpost part HTTPget tmp = new HTTPget(); Rekening trans = tmp.getRekening(RekeningID.ToString()); trans.Balans = balans; HttpResponseMessage response = await client.PutAsJsonAsync(location, trans).ConfigureAwait(false); //Error.show(location, balans.ToString()); if (response.IsSuccessStatusCode) { //Error.show("Succeeded", "Succeeded"); } else { Error.show("NIEUW BALANS FAILED"); } } }
static async Task NieuwBalans(int RekeningID, double balans) { String location = string.Concat("api/rekenings/", RekeningID.ToString()); using (var client = new HttpClient()) { client.BaseAddress = new Uri("http://localhost:50752/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); //HTTPpost part HTTPget tmp = new HTTPget(); Rekening trans = tmp.getRekening(RekeningID.ToString()); trans.Balans = balans; HttpResponseMessage response = await client.PutAsJsonAsync(location, trans).ConfigureAwait(false); if (response.IsSuccessStatusCode) { //Error.show("Succeeded", "Succeeded"); } else { Error.show("NIEW BALANS FAILED"); } } }
private async Task UpdateBalanz(string RekeningID, int nbalans) { System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls; using (var client = new HttpClient(new HttpClientHandler { UseProxy = false, ClientCertificateOptions = ClientCertificateOption.Automatic })) { client.BaseAddress = new Uri("https://hrsqlapp.tk"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); HTTPget tmp = new HTTPget(); Rekening uploadobject = tmp.getRekening(RekeningID); uploadobject.balans = nbalans; HttpResponseMessage response = await client.PutAsJsonAsync(String.Concat("/api/rekenings/", RekeningID), uploadobject).ConfigureAwait(false); if (response.IsSuccessStatusCode) { //Error.show("SUCCES"); } else { //Error.show("FAIL"); } } }
public Executer(String r, String u, ArduinoData a, String p) { this.rekeningID = r; this.userName = u; this.arduino = a; this.pasID = p; this.rekening = downloadConnection.getRekening(rekeningID); this.saldo = rekening.Balans; }
public TransactionManager(String r, int u, ArduinoData a, String p, Stock s) { this.rekeningID = r; this.klantID = u; this.userName = downloadConnection.getKlant(klantID.ToString()).achternaam; this.arduino = a; this.pasID = p; this.rekening = downloadConnection.getRekening(rekeningID); this.saldo = rekening.balans; this.stock = s; }
public bool checkHash(String RekeningID, String pincode) { HTTPget x = new HTTPget(); bool status = false; string hashcheck = x.getRekening(RekeningID).hash; if (hashcheck.Equals(makeHash(RekeningID, pincode))) { status = true; } return(status); }
public bool checkHash(String RekeningID, String pincode) { HTTPget x = new HTTPget(); bool status = false; string hashcheck = x.getRekening(RekeningID).hash; if(hashcheck.Equals(makeHash(RekeningID,pincode))) { status = true; } return status; }