示例#1
0
        //alles wat met begeleiders te maken heeft
        public void addBegeleiderToDB(Begeleider item)
        {
            MySqlCommand cmd = new MySqlCommand("insert into ID191774_6itngip22.begeleiders " +
                                                "(`BegeleiderVoornaam`, `BegeleiderAchternaam`, `GsmNummer`)" +
                                                "values('" + item.voornaam + "', '" + item.achternaam + "', '" +
                                                item.gsmNummer + "')", conn);

            conn.Open();
            cmd.ExecuteNonQuery();
            conn.Close();
        }
示例#2
0
        //Haalt gevraagde begeleiders uit de database gebaseerd bij de bijhoorende activiteit
        public List <Begeleider> GetWantedBegeleidersFromDB(string pstrNaam)
        {
            List <Begeleider> lijst             = new List <Begeleider>();
            List <Begeleider> lijstIDBegeleider = new List <Begeleider>();
            List <int>        lijstID           = new List <int>();
            int intIDActiviteit = 0;

            MySqlCommand cmd = new MySqlCommand("select idActiviteit from ID191774_6itngip22.activiteiten where ActiviteitNaam='" + pstrNaam + "'", conn);

            conn.Open();
            intIDActiviteit += Convert.ToInt32(cmd.ExecuteScalar());
            conn.Close();

            MySqlCommand cmd2 = new MySqlCommand("select begeleiders_idBegeleider from ID191774_6itngip22.activiteiten_begeleiders where activiteiten_idActiviteit=" + intIDActiviteit, conn);

            conn.Open();
            MySqlDataReader dataReaderID = cmd2.ExecuteReader();

            while (dataReaderID.Read())
            {
                Begeleider b = new Begeleider(Convert.ToInt32(dataReaderID["begeleiders_idBegeleider"]));
                lijstIDBegeleider.Add(b);
            }
            conn.Close();

            foreach (Begeleider item in lijstIDBegeleider)
            {
                lijstID.Add(item.AlleenID());
            }
            foreach (int id in lijstID)
            {
                MySqlCommand cmd3 = new MySqlCommand("select * from ID191774_6itngip22.begeleiders where idBegeleider=" + id, conn);
                conn.Open();
                MySqlDataReader dataReader = cmd3.ExecuteReader();
                while (dataReader.Read())
                {
                    Begeleider b = new Begeleider(Convert.ToInt32(dataReader["idBegeleider"]),
                                                  dataReader["BegeleiderVoornaam"].ToString(),
                                                  dataReader["BegeleiderAchternaam"].ToString(),
                                                  dataReader["GsmNummer"].ToString());
                    lijst.Add(b);
                }
                conn.Close();
            }
            return(lijst);
        }
示例#3
0
        public List <Begeleider> getWantedBegeleiders2FromDB(string pstrNaam)
        {
            List <Begeleider> lijst = new List <Begeleider>();

            MySqlCommand cmd = new MySqlCommand("select * from ID191774_6itngip22.begeleiders where BegeleiderVoornaam='" + pstrNaam + "'", conn);

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

            while (dataReader.Read())
            {
                Begeleider b = new Begeleider(Convert.ToInt32(dataReader["idBegeleider"]),
                                              dataReader["BegeleiderVoornaam"].ToString(),
                                              dataReader["BegeleiderAchternaam"].ToString(),
                                              dataReader["GsmNummer"].ToString());
                lijst.Add(b);
            }
            conn.Close();
            return(lijst);
        }
示例#4
0
        public void addBegeleider(string pstrVoornaam, string pstrAchternaam, string pstrGsm)
        {
            Begeleider item = new Begeleider(pstrVoornaam, pstrAchternaam, pstrGsm);

            pers.addBegeleiderToDB(item);
        }