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); }
private void BtnVerwijderStudierichting_Click(object sender, RoutedEventArgs e) { Studierichting studierichting = (Studierichting)(lbxStudierichting.SelectedItem); _controller.removeStudierichting(studierichting.IDStudierichting); lbxStudierichting.ItemsSource = _controller.GetStudierichtings(); lbxStudierichting.Items.Refresh(); }
private void BtnVoegStudierichtingToe_Click(object sender, RoutedEventArgs e) { Studierichting studierichting = new Studierichting(txtStudierichting.Text, Convert.ToInt32(txtJaren.Text)); _controller.addStudierichting(studierichting); lbxStudierichting.ItemsSource = _controller.GetStudierichtings(); lbxStudierichting.Items.Refresh(); txtStudierichting.Clear(); txtJaren.Clear(); }
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(); }
public void AdjustStudentFromDB(Studierichting studierichting, int id) { //de connectie met de databank maken MySqlConnection conn = new MySqlConnection(_connectionString); //Het SQL-commando definiëren string opdracht = "UPDATE studiepunten.studierichting SET Naam = @naam where (id = @id)"; MySqlCommand cmd = new MySqlCommand(opdracht, conn); //voeg de waarden toe, je haalt ze uit het object eval cmd.Parameters.AddWithValue("@naam", studierichting.Naam); cmd.Parameters.AddWithValue("@id", id); conn.Open(); cmd.ExecuteNonQuery(); conn.Close(); }
public void addStudierichtingToDB(Studierichting studierichting) { //de connectie met de databank maken MySqlConnection conn = new MySqlConnection(_connectionString); //Het SQL-commando definiëren string opdracht = "INSERT INTO studiepunten.studierichting(Naam, Jaren) VALUES(@naam, @jaren); "; MySqlCommand cmd = new MySqlCommand(opdracht, conn); //voeg de waarden toe, je haalt ze uit het object eval cmd.Parameters.AddWithValue("naam", studierichting.Naam); cmd.Parameters.AddWithValue("jaren", studierichting.Jaren); conn.Open(); cmd.ExecuteNonQuery(); conn.Close(); }
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!"); } }
public List <Studierichting> getStudierichtingFromDB() { //de connectie met de databank maken MySqlConnection conn = new MySqlConnection(_connectionString); //Het SQL-commando definiëren MySqlCommand cmd = new MySqlCommand("SELECT * FROM studiepunten.studierichting", conn); List <Studierichting> studierichtingLijst = new List <Studierichting>(); conn.Open(); MySqlDataReader dataReader = cmd.ExecuteReader(); while (dataReader.Read()) { Studierichting studierichting = new Studierichting( Convert.ToInt16(dataReader[0]), Convert.ToString(dataReader[1]), Convert.ToInt32(dataReader[2]) ); studierichtingLijst.Add(studierichting); } conn.Close(); return(studierichtingLijst); }
public List <Studiejaar> getStudiejaarFromStudierichting(Studierichting studierichting) { StudiejaarMapper mapper = new StudiejaarMapper(_connectionString); return(mapper.getStudiejaarFromStudierichtingFromDB(studierichting)); }
public void adjustStudierichting(Studierichting studierichting, int id) { StudierichtingMapper mapper = new StudierichtingMapper(_connectionString); mapper.AdjustStudentFromDB(studierichting, id); }
public void addStudierichting(Studierichting studierichting) { StudierichtingMapper mapper = new StudierichtingMapper(_connectionString); mapper.addStudierichtingToDB(studierichting); }