private void btVoegToe_Click(object sender, RoutedEventArgs e)
        {
            Lestoevoegen form = new Lestoevoegen(loID, user);

            form.Show();
            this.Close();
        }
Ejemplo n.º 2
0
        //Functie voor het toevoegen van een les
        public void newLes(string sloID, string sLesNaam, string sUitleg, Lestoevoegen regform, string user)
        {
            db_connection();
            MySqlCommand cmd = new MySqlCommand();

            cmd.CommandText = "insert into les (LesID, Uitleg, LesonderwerpID, lesNaam) VALUES (NULL, @sUitleg, @sloID, @sLesNaam);";
            cmd.Parameters.AddWithValue("@sloID", sloID);           //Parameter with LesonderwerpID
            cmd.Parameters.AddWithValue("@sLesNaam", sLesNaam);     //Parameter with Lesnaam
            cmd.Parameters.AddWithValue("@sUitleg", sUitleg);       //Parameter with Uitleg
            cmd.Connection = connect;

            try
            {
                cmd.ExecuteNonQuery();
                MessageBox.Show("De les: " + sLesNaam + " is succesvol aangemaakt.", "WOOHOO!");
                LesonderwerpWijzig form = new LesonderwerpWijzig(sloID, user);
                form.Show();
                regform.Close();
            }

            catch       //Foutafhandeling
            {
                MessageBox.Show("Er is iets mis gegaan met het opslaan van de les ", "OOPSIE!");
            }

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