Exemple #1
0
        public static Control showStudents()
        {
            List <SomerenModel.Student> sl = SomerenDB.DB_gettudents();
            ListViewItem li = new ListViewItem();
            ListView     c  = new ListView();

            foreach (var item in sl)
            {
                SomerenModel.Student Student = new SomerenModel.Student();
                Student.setNaam(item.getNaam());

                li.SubItems.Add(Student.getNaam());
                li.SubItems.Add(Student.getId().ToString());

                c.Items.Add(Student.getNaam());
                c.Items.Add(li);
            }


            int aantal = sl.Count();

            c.Height = 1000;

            return(c);
        }
Exemple #2
0
        public List <SomerenModel.Student> DB_getstudents()
        {
            SqlConnection connection = openConnectieDB();
            List <SomerenModel.Student> studenten_lijst = new List <SomerenModel.Student>();

            //connection.Open();
            StringBuilder sb = new StringBuilder();

            // schrijf hier een query om te zorgen dat er een lijst met studenten wordt getoond
            sb.Append("SELECT student_id,student_voornaam,student_achternaam FROM studenten");

            String sql = sb.ToString();

            SqlCommand    command = new SqlCommand(sql, connection);
            SqlDataReader reader  = command.ExecuteReader();

            while (reader.Read())
            {
                int    id         = (int)reader["student_id"];
                string naam       = (string)reader["student_voornaam"];
                string achternaam = (string)reader["student_achternaam"];

                SomerenModel.Student student = new SomerenModel.Student();

                student.setId(id);
                student.setNaam(naam);
                student.setAchterNaam(achternaam);


                studenten_lijst.Add(student);
            }
            sluitConnectieDB(connection);
            return(studenten_lijst);
        }
Exemple #3
0
        public static Control showDocent()
        {
            List <SomerenModel.Docent> dl = SomerenDB.DB_GetDocent();
            ListViewItem li = new ListViewItem();
            ListView     c  = new ListView();

            foreach (var item in dl)
            {
                SomerenModel.Student Docent = new SomerenModel.Student();
                Docent.setNaam(item.getNaam());

                li.SubItems.Add(Docent.getNaam());
                li.SubItems.Add(Docent.getId().ToString());

                c.Items.Add(Docent.getNaam());
                c.Items.Add(li);
            }
            int aantal = dl.Count();

            c.Height = 1000;

            return(c);
        }
Exemple #4
0
        public static List <SomerenModel.Student> DB_gettudents()
        {
            SqlConnection connection = openConnectieDB();
            List <SomerenModel.Student> studenten_lijst = new List <SomerenModel.Student>();

            StringBuilder sb = new StringBuilder();

            // schrijf hier een query om te zorgen dat er een lijst met studenten wordt getoond
            sb.Append("SELECT [StudentId], [Naam] FROM [dbo].[A5_Student]");

            /* VOORBEELDQUERY */
            //sb.Append("SELECT TOP 20 pc.Name as CategoryName, p.name as ProductName ");
            //sb.Append("FROM [SalesLT].[ProductCategory] pc ");
            //sb.Append("JOIN [SalesLT].[Product] p ");
            //sb.Append("ON pc.productcategoryid = p.productcategoryid;");
            /* */

            String sql = sb.ToString();

            SqlCommand command = new SqlCommand(sql, connection);

            command.Prepare();

            SqlDataReader reader = command.ExecuteReader();

            while (reader.Read())
            {
                int    StudentId             = reader.GetInt32(0);
                string Naam                  = reader.GetString(1);
                SomerenModel.Student student = new SomerenModel.Student();
                student.setId(StudentId);
                student.setNaam(Naam);
                studenten_lijst.Add(student);
            }
            return(studenten_lijst);
        }