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); }
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); }
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); }
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); }