Example #1
0
        public void UjJarat(string jaratSzam, string induloAllomas, string celAllomas, DateTime kiirtIdopont)
        {
            var j = new Jarat(jaratSzam, induloAllomas, celAllomas, kiirtIdopont);

            jaratok.Add(j);
            Keses(jaratSzam, 0);
        }
Example #2
0
        public void UjJaratrepterHovaTest()
        {
            Jarat jaratTest = new Jarat("87", "BudaPest", "Berlin", new DateTime(2021, 2, 5, 13, 8, 10));

            Assert.AreEqual("Berlin", jaratTest.HovaRepter);
            jaratTest = new Jarat("120", "London", "Parizs", new DateTime(2021, 2, 5, 13, 8, 10));
            Assert.AreEqual("Parizs", jaratTest.HovaRepter);

            jaratTest = new Jarat("22", "Kecskemét", "Madrid", new DateTime(2021, 2, 5, 13, 8, 10));
            Assert.AreEqual("Madrid", jaratTest.JaratSzam);
        }
Example #3
0
        public void UjJarat(string jaratSzam, string repterHonnan, string repterHova, DateTime indulas)
        {
            var ujJarat = new Jarat(jaratSzam, repterHonnan, repterHova, indulas);

            foreach (var ismetles in jaratok)
            {
                if (ismetles.jarat.Equals(ujJarat.jarat))
                {
                    throw new ArgumentException();
                }
            }
            jaratok.Add(ujJarat);
        }
Example #4
0
        public void UjJarat(string jaratSzam, string repterHonnan, string repterHova, DateTime indulas)
        {
            foreach (var item in jaratok)
            {
                if (item.JaratSzam.Equals(jaratSzam))
                {
                    throw new ArgumentException("Duplikált járat: " + jaratSzam);
                }
            }

            var jar = new Jarat(jaratSzam, repterHonnan, repterHova, indulas);

            jaratok.Add(jar);
        }
Example #5
0
        public void UjJarat(string jaratSzam, string repterHonnan, string repterHova, DateTime indulas)
        {
            if (jaratSzam.Equals("") || jaratSzam == null)
            {
                throw new ArgumentException("Nem létező járat");
            }
            if (repterHonnan.Equals("") || repterHova.Equals(""))
            {
                throw new ArgumentException("Nem létező reptér");
            }
            var jarat = new Jarat(jaratSzam, repterHonnan, repterHova, indulas);

            for (int i = 0; i < Jaratok_lista.Count; i++)
            {
                if (Jaratok_lista[i].Jaratszam.Equals(jaratSzam))
                {
                    throw new ArgumentException("A járatszám ugyanaz!");
                }
            }
            Jaratok_lista.Add(jarat);
        }
Example #6
0
        public void UjJaratJaratSzamnincs(string jaratSzam, string repterHonnan, string repterHova, DateTime indulas)
        {
            Jarat j1 = new Jarat("15", "Budapest", "Prága", DateTime.Parse("15:00"), 0);

            Assert.AreEqual(0, j1.JaratSzam);
        }