// for å fortelle adminpanelets hva den skal gjøre når den kjøres første gangen. Her skal adminpanelet starte med å kjøre første side i det adminpanelet blir startet public adminpanel(string brukernavn) { InitializeComponent(); this.Refresh(); // viser brukernavnet til brukeren label1.Text = "Du er logget inn som: " + brukernavn; SidePanel.Height = button1.Height; SidePanel.Top = button1.Top; forsteside1.BringToFront(); db = new database(); // vi har her med oss brukernavnet gjennom string brukernavn og sender brukernavnet videre til andre filer på denne måten. this.tredjeside1.ID = db.returnid("select bruker_id from admin WHERE brukernavn = '" + brukernavn + "';"); this.andreside1.ID = db.returnid("select bruker_id from admin WHERE brukernavn = '" + brukernavn + "';"); this.fjerdeside1.ID = db.returnid("select bruker_id from admin WHERE brukernavn = '" + brukernavn + "';"); this.femteside1.ID = db.returnid("select bruker_id from admin WHERE brukernavn = '" + brukernavn + "';"); }
public tredjeside() { InitializeComponent(); db = new database(); //koden for å fylle informasjon til gridview i det siden lastes inn dataGridView1.ColumnCount = 2; dataGridView1.Columns[0].Name = "host_id"; dataGridView1.Columns[1].Name = "host_Navn"; // fyller hele grid view dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect; dataGridView1.MultiSelect = false; }
// kanppen man trykker på for å registrere private void btnregistrerbruker_Click(object sender, EventArgs e) { database db = new database(); // for å sammenligne brukernavnet i txtbrukernavn med brukernavnet i databasen int i = db.antallRader("Select * from admin WHERE brukernavn = '" + txtbrukernavn.Text + "';"); // hvis brukernavnet ikke finnes fra førav kjøres en spørring som inserter brukernavnet med et passord som er Hashet med HASHA1 if (i == 0) { db.Kjorsporring("INSERT INTO admin (brukernavn, passord) VALUES ('" + txtbrukernavn.Text + "', '" + HashSHA1(txtpassord.Text) + "');"); label1.Text = "Bruker er registrert"; } else // hvis brukernavnet finnes fra før av får man ut feilmelding { label1.Text = "Bruker finnes fra før av"; } }
public fjerdeside() { InitializeComponent(); db = new database(); this.Refresh(); }