//Søgning på kapacitet. public VoresListe<Lagringsenhed> FindLagringsenhederMedMinimumKapacitet(int p) { VoresListe<Lagringsenhed> tempListe = new VoresListe<Lagringsenhed>(); foreach (Lagringsenhed tp in produktListe) { if (tp.Kapacitet >= p) { tempListe.Add(tp); } } return tempListe; }
//metode til søgning på pris interval. public VoresListe<Produkt> FindProduktMedPrisInterval(decimal a, decimal b) { VoresListe<Produkt> tempListe = new VoresListe<Produkt>(); foreach (Produkt pt in produktListe) { if (pt.Pris >= a && pt.Pris <= b) { tempListe.Add(pt); } } return tempListe; }
//Søgning på string a chars. public VoresListe<Produkt> FindProduktSkriftligSøg(string b) { VoresListe<Produkt> tempListe = new VoresListe<Produkt>(); foreach (Produkt pt2 in produktListe) { if ( pt2.ProduktNavn.Contains(b)||pt2.Producent.ProducentNavn.Contains(b)) { tempListe.Add(pt2); } } return tempListe; }
private ProduktKartotek() { this.produktListe = new VoresListe<Produkt>(); }