private void btnOpslaan_Click(object sender, EventArgs e) { for (int i = 0; i < 6; i++) { if (Bewerkt[i] == true) { if (i == 0) { lblVoornaamWaarde.Text = tbVoornaam.Text; } else if (i == 1) { lblAchternaamWaarde.Text = tbAchternaam.Text; } else if (i == 2) { lblBedrijfWaarde.Text = tbBedrijf.Text; } else if (i == 3) { lblLocatieWaarde.Text = tbLocatie.Text; } else if (i == 4) { lblFunctieWaarde.Text = tbFunctie.Text; } else if (i == 5) { lblKwaliteitWaarde.Text = tbKwaliteit.Text; } } // Schrijf de nieuwe profiel informatie over naar de database Controllers.ProfielController profielController = new Controllers.ProfielController(); Models.Profiel profiel = new Models.Profiel() { Voornaam = lblVoornaamWaarde.Text, Achternaam = lblAchternaamWaarde.Text, Bedrijf = lblBedrijfWaarde.Text, Locatie = lblLocatieWaarde.Text, Functie = lblFunctieWaarde.Text, Kwaliteit = lblKwaliteitWaarde.Text }; profielController.Update_Profiel(gebruiker, profiel); // Zet de bewerk of prive mode weer uit if (EditMode == true) { EditMode = false; Updatebuttons(); } else if (PriveMode == true) { PriveMode = false; UpdatePrive(); } } }
private void btnProfiel_Click(object sender, EventArgs e) { this.btnProfiel.FlatAppearance.BorderColor = Color.FromArgb(0, 255, 255, 255); //transparent Controllers.ProfielController profiel = new Controllers.ProfielController(); Models.Profiel profielModel = profiel.Get_Pofiel(gebruiker); Profiel.MijnprofielForm Profiel = new Profiel.MijnprofielForm(gebruiker, profielModel); this.Hide(); Profiel.Text = "Profiel"; Profiel.ShowDialog(); if (Profiel.ShowMenu == true) { Show(); Profiel.ShowMenu = false; } }
} // Boolean voor het menu om info prive te maken public MijnprofielForm(Gebruiker _gebruiker, Models.Profiel _profiel) { InitializeComponent(); Bewerkt = new bool[6] { false, false, false, false, false, false }; gebruiker = _gebruiker; lblGebruiker.Text = lblGebruiker.Text + " " + gebruiker.Gebruikersnaam; lblGebruikerWaarde.Text = gebruiker.Gebruikersnaam; lblWachtwoordWaarde.Text = gebruiker.Wachtwoord; // Bind model aan form profiel = _profiel; // Zet alle modes in het begin op false ShowMenu = false; EditMode = false; PriveMode = false; EditWachtwoordMode = false; }