Exemplo n.º 1
0
 private void btBewerk_Click(object sender, RoutedEventArgs e)
 {
     if (lbLijst.SelectedIndex == -1)
     {
         MessageBox.Show("Selecteer eerst een account om deze te bewerken.", "Let op!");
     }
     else
     {
         string          userID = ((Users)(lbLijst.SelectedItem)).userID;
         AccountWijzigen Wform  = new AccountWijzigen(user, userID);
         Wform.Show();
         this.Close();
     }
 }
Exemplo n.º 2
0
        //Functie voor het updaten van het account
        public void safeAccount(string user, string fName, string lName, string gName, string WW, string userID, AccountWijzigen form)
        {
            db_connection();
            MySqlCommand cmd = new MySqlCommand();

            cmd.CommandText = "UPDATE  users SET Username=@sUsername, Password=@sPassword, firstName=@sfName, lastName=@slName  WHERE userID=" + userID;
            cmd.Parameters.AddWithValue("@sUsername", gName);       //Parameter with Username
            cmd.Parameters.AddWithValue("@sPassword", WW);          //Parameter with Password
            cmd.Parameters.AddWithValue("@sfName", fName);          //Parameter with Firstname
            cmd.Parameters.AddWithValue("@slName", lName);          //Parameter with Lastname
            cmd.Connection = connect;

            try
            {
                cmd.ExecuteNonQuery();
                MessageBox.Show("Het account van: " + fName + " " + lName + " is succesvol gewijzigd.", "Succes!");
                UserCMS newForm = new UserCMS(user);
                newForm.Show();
                form.Close();
            }

            catch       //Foutafhandeling
            {
                MessageBox.Show("Er is iets mis gegaan met het opslaan van het nieuwe account, probeer het nog eens ", "Error!");
            }

            finally     //Close database connection
            {
                connect.Close();
            }
        }