public List <Merkki> getAllAutoMakersFromDatabase() { List <Merkki> merkit = new List <Merkki>(); using (dbYhteys) { connectDatabase(); string query = "SELECT * FROM AutonMerkki"; using (SqlCommand haemerkit = new SqlCommand(query, dbYhteys)) { using (SqlDataReader reader = haemerkit.ExecuteReader()) { while (reader.Read()) { Merkki autonmerkki = new Merkki(); autonmerkki.Id = (int)reader.GetValue(0); autonmerkki.Valmistaja = reader.GetString(1); merkit.Add(autonmerkki); } } } disconnectDatabase(); } return(merkit); }
public void Pue() { List <Vaate> vaatteet = new List <Vaate>() { new Hattu(), new Paita(), new Housut(), new Kengat() }; merkki = GetVaatemerkki(); foreach (var vaate in vaatteet) { Console.WriteLine(PrinttaaPukeminen(vaate, merkki)); } }
string PrinttaaPukeminen(Vaate vaate, Merkki merkki) { return($"{vaate} merkkiä {merkki} puettu päälle"); }