コード例 #1
0
        public List <Studiejaar> getStudiejaarFromStudierichtingFromDB(Studierichting studierichting)
        {
            //de connectie met de databank maken
            MySqlConnection conn = new MySqlConnection(_connectionString);

            //Het SQL-commando definiëren
            MySqlCommand cmd = new MySqlCommand("SELECT * FROM studiepunten.studiejaar where FKStudierichting = @IDStudierichting", conn);

            cmd.Parameters.AddWithValue("IDStudierichting", studierichting.IDStudierichting);
            List <Studiejaar> studiejaarLijst = new List <Studiejaar>();

            conn.Open();
            MySqlDataReader dataReader = cmd.ExecuteReader();

            while (dataReader.Read())
            {
                Studiejaar studiejaar = new Studiejaar(
                    Convert.ToInt16(dataReader[0]),
                    Convert.ToString(dataReader[1]),
                    Convert.ToInt32(dataReader[2]),
                    Convert.ToInt32(dataReader[3])
                    );
                studiejaarLijst.Add(studiejaar);
            }
            conn.Close();
            return(studiejaarLijst);
        }
コード例 #2
0
        private void btnVoegStudiejaarToe_Click(object sender, RoutedEventArgs e)
        {
            Studiejaar studiejaar = new Studiejaar(txtStudiejaar.Text, ((Studierichting)(lbxStudierichting.SelectedItem)).IDStudierichting, -1);

            _controller.addStudiejaar(studiejaar);
            lbxStudierichting.ItemsSource = _controller.GetStudierichtings();
            lbxStudierichting.Items.Refresh();
            txtStudiejaar.Clear();
            MessageBox.Show("Het studiejaar is succesvol toegevoegd.");
        }
コード例 #3
0
ファイル: Info.xaml.cs プロジェクト: ArneSips/Studiepunten
        private void BtnStudierichting_Click(object sender, RoutedEventArgs e)
        {
            Studierichting studierichting = new Studierichting(Convert.ToString(cbxStudierichting.SelectedItem));
            Studiejaar     studiejaar     = new Studiejaar(Convert.ToString(cbxStudiejaar.SelectedItem));

            _controller.addStudierichting(studierichting);
            _controller.addStudiejaar(studiejaar);
            lbxStudierichtingStudiejaar.ItemsSource = _controller.GetStudierichtings();
            lbxStudierichtingStudiejaar.ItemsSource = _controller.GetStudiejaars();
            lbxStudierichtingStudiejaar.Items.Refresh();
        }
コード例 #4
0
        public void addStudiejaarToDB(Studiejaar studiejaar)
        {
            //de connectie met de databank maken
            MySqlConnection conn = new MySqlConnection(_connectionString);

            //Het SQL-commando definiëren
            string       opdracht = "INSERT INTO studiepunten.studiejaar (IDStudiejaar, Naam, FKStudierichting) VALUES (@id, @naam, @fkstudierichting);";
            MySqlCommand cmd      = new MySqlCommand(opdracht, conn);

            //voeg de waarden toe, je haalt ze uit het object eval
            cmd.Parameters.AddWithValue("id", studiejaar.IDStudiejaar);
            cmd.Parameters.AddWithValue("naam", studiejaar.Naam);
            cmd.Parameters.AddWithValue("fkstudierichting", studiejaar.FKStudierichting);


            conn.Open();
            cmd.ExecuteNonQuery();
            conn.Close();
        }
コード例 #5
0
 private void BtnStudierichting_Click(object sender, RoutedEventArgs e)
 {
     //_controller.addStudierichtingToStudent((Studierichting)cbxStudierichting.SelectedItem),(Studiejaar)cbxStudiejaar.SelectedItem);
     //cbxStudiejaar.Items.Refresh();
     //cbxStudierichting.Items.Refresh();
     if (cbxStudierichting.SelectedItem != null && cbxStudiejaar.SelectedItem != null)
     {
         Studierichting studierichting = (Studierichting)cbxStudierichting.SelectedItem;
         Studiejaar     studiejaar     = (Studiejaar)(cbxStudiejaar.SelectedItem);
         if (_controller.addStudierichtingStudiejaarToStudent(studierichting, studiejaar))
         {
             MessageBox.Show("Je studierichting en studiejaar zijn toegevoegd.");
         }
         else
         {
             MessageBox.Show("Deze studierichting was al toegevoegd.");
         }
     }
     else
     {
         MessageBox.Show("Selecteer een studierichting en studiejaar!");
     }
 }
コード例 #6
0
        public void addStudiejaar(Studiejaar studiejaar)
        {
            StudiejaarMapper mapper = new StudiejaarMapper(_connectionString);

            mapper.addStudiejaarToDB(studiejaar);
        }