protected void ButtonSaveAchternaam_Click(object sender, EventArgs e) { //hier wordt de sessieId opgehaald om te controleren welke persoonsgegevens aangepast moeten kunnen worden. string Ingelogd = Session["UserId"].ToString(); //als er geen achternaam is in gevuld geef de foutmelding 'geen achternaam gevonden.'. if (string.IsNullOrEmpty(TextBoxAchternaam.Text)) { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Geen nieuwe achternaam gevonden.');", true); } //anders stuur de achternaam en sessie ID door naar CC.User_UpdateUserSettings else { Models.CC.User_UpdateUserSettings u = new Models.CC.User_UpdateUserSettings(); string NewAchternaam = u.UpdateAchternaamCC(TextBoxAchternaam.Text, Ingelogd); //als de return waarde van succesvol updaten gelijk is aan de string waarde "0" geef foutmelding 'niet goed gegaan.'. if (NewAchternaam == "0") { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Niet goed gegaan.');", true); } //als de return waarde van succesvol updaten gelijk is aan de string waarde "1" geef melding 'Succes! Achternaam is geupdatet.'. else if (NewAchternaam == "1") { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Succes! Achternaam is geupdatet.');", true); } //In andere gevallen geef de foutmelding 'Onbekende Fout'. else { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Onbekende Fout');", true); } } }
protected void ButtonSavePassword_Click(object sender, EventArgs e) { //hier wordt de sessieId opgehaald om te controleren welke persoonsgegevens aangepast moeten kunnen worden. string Ingelogd = Session["UserId"].ToString(); if (string.IsNullOrWhiteSpace(TextBoxNewPassword.Text) || string.IsNullOrWhiteSpace(TextBoxNewPassword2.Text) || string.IsNullOrWhiteSpace(TextBoxCurrentPassword.Text)) { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Error1 Niet alle velden zijn ingevuld');", true); } else { if (TextBoxNewPassword.Text != TextBoxNewPassword2.Text) { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Error2 Nieuwe wachtwoorden komen niet overeen');", true); } else { try { Models.CC.User_UpdateUserSettings u = new Models.CC.User_UpdateUserSettings(); string NewPassword = u.UpdatePasswordCC(TextBoxNewPassword.Text, TextBoxCurrentPassword.Text, Ingelogd); if (NewPassword == "1") { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Niet goed gegaan.');", true); } else if (NewPassword == "0") { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Succes! Password is geupdatet.');", true); } else if (NewPassword == "2") { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Iets fout');", true); } else { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Onbekende Fout');", true); } } catch (Exception ex) { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('asfglglegnlk catch');", true); } } } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { string Ingelogd = Session["UserId"].ToString(); Models.CC.User_UpdateUserSettings u = new Models.CC.User_UpdateUserSettings(); string displayvoornaam = u.LoadVnCC(Ingelogd); TextBoxVoornaam.Text = displayvoornaam; string displayachternaam = u.LoadAnCC(Ingelogd); TextBoxAchternaam.Text = displayachternaam; string displayemail = u.LoadEmCC(Ingelogd); TextBoxEmail.Text = displayemail; } }