private void btn_blokkeerpoort_Click(object sender, EventArgs e) { string[] macadres = lb_shownetworkdevices.SelectedItem.ToString().Split(','); string[] halfadres = macadres[0].Split('='); DbQueries.VoegApparaatToe(halfadres[1], macadres[1], Convert.ToInt32(cb_poortblokkeren.Text), 1); MessageBox.Show("Poort wordt geblokkeerd bij opstarten"); }
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); } }
private void btn_deblokkeerpoort_Click(object sender, EventArgs e) { string[] macadres = lb_shownetworkdevices.SelectedItem.ToString().Split(','); string[] halfadres = macadres[0].Split('='); DbQueries.UpdateApparaat(halfadres[1], 0); MessageBox.Show("Poort wordt gedeblokkeerd bij opstarten"); }
private void btn_veranderRecht_Click(object sender, EventArgs e) { try { string[] gebruiker = lb_Gebruikers.SelectedItem.ToString().Split(','); Gebruiker g = new Gebruiker(gebruiker[0], cb_Recht.SelectedItem.ToString()); if (IngelogdeGebruiker.Recht == "BEHEERDER") { if (gebruiker[1] != "BEHEERDER") { DbQueries.WijzigRecht(g); MessageBox.Show("Het recht van het account '" + gebruiker[0] + "' is veranderd naar '" + cb_Recht.SelectedItem.ToString() + "'."); } else { MessageBox.Show("Deze gebruiker is een Beheerder, u kunt het recht van deze gebruiker niet veranderen zonder toegang tot de database."); } } else { MessageBox.Show("U heeft het recht: " + IngelogdeGebruiker.Recht + ", daarom bent u niet bevoegd om rechten te veranderen.", "Geen bevoegdheid."); } } catch (Exception ex) { EventLogging.LogMessageToFile(ex.Message); MessageBox.Show("Er is een fout opgetreden tijdens het veranderen van het recht."); } UpdateGebruikers(); }
private void UpdateNetworkInterface() { try { // Grab NetworkInterface object that describes the current interface NetworkInterface currNetwork = null; // Grab NetworkInterface object that describes the current interface foreach (NetworkInterface nic in NetworkInterface.GetAllNetworkInterfaces()) { if (nic.Name.ToString() == "Wi-Fi") { currNetwork = nic; } } // Grab the stats for that interface IPv4InterfaceStatistics interfaceStats = currNetwork.GetIPv4Statistics(); int getUpload = DbQueries.GetUploadverbruik(cb_Gebruiker.SelectedText); int getDownload = DbQueries.GetDownloadverbruik(cb_Gebruiker.SelectedText); // Update the labels //lblInterfaceType.Text = nic.NetworkInterfaceType.ToString(); lbl_InternetSnelheid.Text = (currNetwork.Speed / 10000000.0).ToString(); lbl_Upload.Text = getUpload.ToString() + " Mb"; lbl_Download.Text = getDownload.ToString() + " Mb"; } catch (Exception ex) { EventLogging.LogMessageToFile(ex.Message); } }
private void btn_inloggen_Click(object sender, EventArgs e) { try { Gebruiker gebruiker = DbQueries.InloggenGebruiker(tb_gebruikersnaam.Text, tb_wachtwoord.Text); if (gebruiker == null && i <= 1) { MessageBox.Show("Ingevoerde gebruikersnaam en wachtwoord komen niet overeen"); i++; } else if (gebruiker == null && i >= 2) { MessageBox.Show("U heeft " + (i + 1).ToString() + " keer verkeerd ingelogd, wilt u het wachtwoord wijzigen?"); btn_wijzigwachtwoord.Enabled = true; btn_wijzigwachtwoord.Visible = true; i++; } else { UserDashboard userdb; StartMenu sm; switch (gebruiker.Recht) { case "BEPERKT": userdb = new UserDashboard(gebruiker); userdb.Show(); this.Hide(); break; case "STANDAARD": userdb = new UserDashboard(gebruiker); userdb.Show(); this.Hide(); break; case "BEHEERDER": sm = new StartMenu(gebruiker); sm.Show(); this.Hide(); break; } } } catch (Exception ex) { EventLogging.LogMessageToFile(ex.Message); MessageBox.Show("Er is iets foutgegaan tijdens het inloggen. Check uw connectie met de database."); } finally { tb_wachtwoord.Clear(); } }
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); } }
private void btn_wijzigwachtwoord_Click(object sender, EventArgs e) { try { DbQueries.WijzigWachtwoord(tb_gebruikersnaam.Text, tb_wachtwoord.Text); MessageBox.Show("Het wachtwoord van " + tb_gebruikersnaam.Text + " is gewijzigd."); } catch (Exception ex) { EventLogging.LogMessageToFile(ex.Message); MessageBox.Show("Het ingevoerde wachtwoord voldoet niet aan de gestelde eisen."); } }
private void btn_creategebruiker_Click(object sender, EventArgs e) { try { DbQueries.CreateGebruiker(tb_gebruikersnaam.Text, tb_wachtwoord.Text); MessageBox.Show("Het account " + tb_gebruikersnaam.Text + " is aangemaakt."); } catch (Exception ex) { EventLogging.LogMessageToFile(ex.Message); MessageBox.Show("Het account is niet aangemaakt."); } }
private void InitializeUserList() { cb_Gebruiker.Items.Clear(); // Grab all local interfaces to this computer Gebruikers = DbQueries.GetGebruikers(); // Add each interface name to the combo box foreach (Gebruiker gebruiker in Gebruikers) { cb_Gebruiker.Items.Add(gebruiker.Inlognaam); } }
private void UpdateGebruikers() { try { lb_Gebruikers.Items.Clear(); foreach (Gebruiker g in DbQueries.GetGebruikers()) { lb_Gebruikers.Items.Add(g); } } catch (Exception ex) { EventLogging.LogMessageToFile(ex.Message); MessageBox.Show("De nieuwe gebruikers zijn niet geladen. Check uw connectie met de database."); } }