/// <summary> /// Kolekcionierių atitinkančių kriterijus sąrašo sudarymas /// </summary> /// <param name="tekstas">Įvesto ženklo klasė</param> /// <param name="A">Sąrašo klasė</param> /// <returns>Kolekcionierių atitinkančių kriterijus sąrašas</returns> Sąrašas <Kolekcionierius> Kolekcionieriai(Ženklas tekstas, Sąrašas <Kolekcionierius> A) { Sąrašas <Kolekcionierius> sudarytas = new Sąrašas <Kolekcionierius>(); foreach (var d in A) { if (d.Zenklas.Equals(tekstas.Pavadinimas) && d.Kaina <= tekstas.Kaina) { sudarytas.DėtiDuomenisA(d); } } return(sudarytas); }
/// <summary> /// Kolekcionierių atitinkančių kriterijus sąrašo sudarymas /// </summary> /// <param name="tekstas">Įvesto ženklo klasė</param> /// <param name="A">Sąrašo klasė</param> /// <returns>Kolekcionierių atitinkančių kriterijus sąrašas</returns> Sąrašas Kolkecionieriai(Ženklas tekstas, Sąrašas A) { Sąrašas sudarytas = new Sąrašas(); for (A.Pradžia(); A.YraK(); A.Kitas()) { Kolekcionierius kolekcionierius = A.ImtiDuomenis(); if (kolekcionierius.Zenklas.Equals(tekstas.Pavadinimas) && kolekcionierius.Kaina <= tekstas.Kaina) { sudarytas.DėtiDuomenisA(kolekcionierius); } } return(sudarytas); }
/// <summary> /// Kolekcionierių nuskaitymo metodas /// </summary> /// <param name="failas">Failo pavadinimas</param> /// <param name="sąrašas">Sąrašo klasė</param> void Skaitymas(Stream file, Sąrašas <Kolekcionierius> sąrašas) { using (StreamReader reader = new StreamReader(file)) { string eilute = null; while (null != (eilute = reader.ReadLine())) { string[] eil = eilute.Split(' '); Kolekcionierius kolekcionierius = new Kolekcionierius(eil[0], eil[1], eil[2], int.Parse(eil[3]), double.Parse(eil[4])); sąrašas.DėtiDuomenisA(kolekcionierius); } } }
/// <summary> /// Ženklų nuskaitymo metodas /// </summary> /// <param name="failas">Failo pavadinimas</param> /// <param name="aukcionas">Aukciono klasė</param> void SkaitymasZenklu(Stream file, Sąrašas <Ženklas> aukcionas) { using (StreamReader reader = new StreamReader(file)) { string eilute = null; while (null != (eilute = reader.ReadLine())) { string[] eil = eilute.Split(' '); Ženklas ženklas = new Ženklas(eil[0], int.Parse(eil[1]), double.Parse(eil[2])); aukcionas.DėtiDuomenisA(ženklas); } } }
/// <summary> /// Kolekcionierių nuskaitymo metodas /// </summary> /// <param name="failas">Failo pavadinimas</param> /// <param name="sąrašas">Sąrašo klasė</param> void Skaitymas(string failas, Sąrašas sąrašas) { using (StreamReader reader = new StreamReader(Server.MapPath("~/App_Data/" + failas))) { string eilute = null; while (null != (eilute = reader.ReadLine())) { string[] eil = eilute.Split(' '); Kolekcionierius kolekcionierius = new Kolekcionierius(eil[0], eil[1], eil[2], int.Parse(eil[3]), double.Parse(eil[4])); sąrašas.DėtiDuomenisA(kolekcionierius); } } }