示例#1
0
        //Lijst vullen met de vragen van alle lessen:
        public void PopulateVraagLijst()
        {
            DataTable dtToetsVraag = db.Search("vragen", "LesonderwerpID", lesonderwerp);

            foreach (DataRow row in dtToetsVraag.Rows)
            {
                _plstVraagID.Add(row["VraagID"].ToString());
            }
        }
        private void getlesInformatie()
        {
            DataTable dtGegevens = dbs.Search("les", "lesID", lesID);

            foreach (DataRow row in dtGegevens.Rows)
            {
                tbNaam.Text = row["lesNaam"].ToString();
                rbUitleg.Document.Blocks.Add(new Paragraph(new Run(row["Uitleg"].ToString())));
            }
        }
示例#3
0
        private void PopulateUitleg()
        {
            DataTable dtUitleg = db.Search("les", "lesID", _psLesID);

            foreach (DataRow row in dtUitleg.Rows)
            {
                _psUitleg = row["Uitleg"].ToString();
            }

            tblUitleg.Text = _psUitleg;
        }
        private void PopulateTextBox()
        {
            DataTable dtGegevens = dbs.Search("users", "userID", userID);

            foreach (DataRow row in dtGegevens.Rows)
            {
                tbVoorNaam.Text       = row["firstName"].ToString();
                tbAchterNaam.Text     = row["lastName"].ToString();
                tbGebruikersNaam.Text = row["Username"].ToString();
                tbWachtwoord.Text     = row["Password"].ToString();
            }
        }
示例#5
0
        public void FillLVLeerlingen()
        {
            rolID = "2";
            List <Users> lstUsers = new List <Users>();

            DataTable dtUsers = dbs.Search("users", "rolID", rolID);

            foreach (DataRow row in dtUsers.Rows)
            {
                lstUsers.Add(new Users()
                {
                    userID = row["userID"].ToString(), userName = row["firstName"].ToString() + " " + row["lastName"].ToString()
                });
            }
            lbLijst.ItemsSource = lstUsers;
        }
        private void getLOnaam()
        {
            DataTable dtGegevens = dbs.Search("lesonderwerp", "lesonderwerpID", loID);

            foreach (DataRow row in dtGegevens.Rows)
            {
                tbNaam.Text = row["Omschrijving"].ToString();
            }
        }
示例#7
0
        private void btOpslaan_Click(object sender, RoutedEventArgs e)
        {
            DataTable dtCheckUserExistance = dbs.Search("users", "Username", tbGebruikersNaam.Text);

            if (dtCheckUserExistance.Rows.Count != 0)
            {
                MessageBox.Show("Deze gebruikersnaam bestaat al, kies een andere, unieke, gebruikersnaam", "Kies een andere gebruikersnaam");
            }
            else
            {
                dbs.newAccount(user, rolID, tbVoorNaam.Text, tbAchterNaam.Text, tbGebruikersNaam.Text, tbWachtwoord.Text, this);
            }
        }
        //Zorgt ervoor dat de lijst wordt gevuld met de lesonderdelen wanneer de leerling een vak aan klikt
        private void lbVakken_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            string sVakID = "";
            List <LesOnderdeel> lstLesOnderdeel = new List <LesOnderdeel>();

            if (lbVakken.SelectedItem != null)
            {
                sVakID = ((Vak)(lbVakken.SelectedItem)).ID;
            }

            DataTable dtLesOnderdeel = dbs.Search("lesonderwerp", "VakID", sVakID);

            foreach (DataRow row in dtLesOnderdeel.Rows)
            {
                lstLesOnderdeel.Add(new LesOnderdeel()
                {
                    loID = row["LesonderwerpID"].ToString(), loNaam = row["Omschrijving"].ToString()
                });
            }

            lbLesOnderdelen.ItemsSource = lstLesOnderdeel;
            lbLes.ItemsSource           = null;
        }