private void UpdateNetworkInterface() { try { int bytesSent = (int)interfaceStats.BytesSent / 1000000; int bytesReceived = (int)interfaceStats.BytesReceived / 1000000; dataver = new Dataverbruik(bytesSent, bytesReceived, this.IngelogdeGebruiker, System.DateTime.Today.ToShortDateString()); DbQueries.CreateDataGebruik(dataver); getUpload = DbQueries.GetUploadverbruik(IngelogdeGebruiker.Inlognaam); getDownload = DbQueries.GetDownloadverbruik(IngelogdeGebruiker.Inlognaam); chart_Dataverbruik.Series[0].Points.AddXY(System.DateTime.Today, getUpload); chart_Dataverbruik.Series[1].Points.AddXY(System.DateTime.Today, getDownload); Refresh(); // Update the labels //lblInterfaceType.Text = nic.NetworkInterfaceType.ToString(); } catch (Exception ex) { EventLogging.LogMessageToFile(ex.Message); } }
public static void CreateDataGebruik(Dataverbruik dataverbruik) { using (OracleConnection connection = new OracleConnection(connString)) { connection.Open(); OracleCommand cmd = new OracleCommand("INSERT INTO DATAGEBRUIK (gebruikersnaam, datum, upload, download) VALUES ('" + dataverbruik.currentGebruiker.Inlognaam + "', '" + dataverbruik.Datum + "', '" + dataverbruik.GebruikteUpload + "', '" + dataverbruik.GebruikteDownload + "')", connection); cmd.ExecuteNonQuery(); } }
private void StopTimer() { try { timer.Stop(); dataver = new Dataverbruik(this.GebruikteUpload, this.GebruikteDownload, this.IngelogdeGebruiker, System.DateTime.Now.ToString()); DbQueries.CreateDataGebruik(dataver); } catch (Exception ex) { EventLogging.LogMessageToFile(ex.Message); } }