示例#1
0
        void NuskaitytiFailus(string failas, Miestas[] miestai)
        {
            string[] lines = File.ReadAllLines(failas);

            string  Pavadinimas = lines[0];
            string  Atsakingas  = lines[1];
            Miestas miestas     = ImtiMiesta(miestai, Pavadinimas);

            miestas.Atsakingas = Atsakingas;

            foreach (string line in lines.Skip(2))
            {
                string[] parts = line.Split(';');
                Muziejus m     = new Muziejus(parts[0], parts[1], Convert.ToInt32(parts[2]), Convert.ToInt32(parts[3]),
                                              Convert.ToInt32(parts[4]), Convert.ToInt32(parts[5]), Convert.ToInt32(parts[6]), Convert.ToInt32(parts[7]),
                                              Convert.ToInt32(parts[8]), Convert.ToDouble(parts[9]), parts[10]);
                miestas.Muziejai.Deti(m);
            }
        }
示例#2
0
        bool ArNemokamasSuGidu(Miestas miestas)
        {
            bool TenkinaSalyga = false;

            for (int i = 0; i < miestas.Muziejai.kiek; i++)
            {
                if (miestas.Muziejai.Imti(i).Gidas == "TRUE" &&
                    miestas.Muziejai.Imti(i).Kaina == 0)
                {
                    TenkinaSalyga = true;
                    break;
                }
                else
                {
                    TenkinaSalyga = false;
                }
            }
            return(TenkinaSalyga);
        }
示例#3
0
        static void Main(string[] args)
        {
            Program P = new Program();

            Miestas[] Miestai = new Miestas[MiestuSkaicius];

            Miestai[0] = new Miestas("Vilnius");
            Miestai[1] = new Miestas("Kaunas");
            Miestai[2] = new Miestas("Klaipeda");
            Miestai[3] = new Miestas("Siauliai");
            Miestai[4] = new Miestas("Luoke");

            string[] failai = Directory.GetFiles(Directory.GetCurrentDirectory(), "*.csv");
            foreach (string failas in failai)
            {
                P.NuskaitytiFailus(failas, Miestai);
            }
            P.SpausdintiArNemokamasSuGidu(Miestai);
            P.SpausdintiMuziejuTipuSarasa(P.MuziejuTipuSarasoRusiavimas(P.MuziejuTipuSarasas(Miestai)));
            P.SudarytiSutampaCSV(P.VlnKlpMuziejai(Miestai));
            P.SpausdintiDailesCSV(P.DailesMuziejuSarasas(Miestai), Miestai);
        }