Example #1
0
        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);
                }
            }
        }
Example #2
0
        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);
                    }
                }
            }
        }
Example #3
0
        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;
            }
        }