public static List <SomerenModel.WeekRooster> DB_getWeekRoosterDinsdag(List <SomerenModel.WeekRooster> WeekRoosterDinsdag) { SqlConnection connection = openConnectieDB(); openConnectieDB(); StringBuilder sbquery = new StringBuilder(); sbquery.Append("SELECT * FROM ACTIVITEITENLIJST WHERE Datum = '2018-04-12'"); String sql = sbquery.ToString(); SqlCommand command = new SqlCommand(sql, connection); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { SomerenModel.WeekRooster rooster = LeesRooster(reader); WeekRoosterDinsdag.Add(rooster); } reader.Close(); sluitConnectieDB(connection); return(WeekRoosterDinsdag); }
public static SomerenModel.WeekRooster LeesRooster(SqlDataReader reader) { SomerenModel.WeekRooster rooster = new SomerenModel.WeekRooster(); rooster.activiteitnummer = (int)reader["Activiteitnummer"]; rooster.activiteitNaam = (string)reader["ActiviteitNaam"]; rooster.datum = ((DateTime)reader["Datum"]).ToString("dd-MM-yyyy"); //rooster.beginTijd2 = ((TimeSpan)reader["BeginTijd"]); rooster.beginTijd = Convert.ToString(reader["BeginTijd"]); rooster.eindTijd = Convert.ToString(reader["EindTijd"]); rooster.studentCapaciteit = (int)reader["StudentCapaciteit"]; if (reader.IsDBNull(6)) { rooster.begeleiderCapaciteit = "Onbegeleid".ToString(); } else { rooster.begeleiderCapaciteit = (string)reader["BegeleiderCapaciteit"]; } //rooster.begeleiderCapaciteit = (int)reader["BegeleiderCapaciteit"]; return(rooster); }