示例#1
0
        public void TestDeleteVersenyzo()
        {
            VersenyzoLogic vlogic = new VersenyzoLogic(this.versenyzoRepo.Object);

            Assert.That(vlogic.GetAllVersenyzo().Count, Is.EqualTo(4));
            vlogic.DeleteVersenyzo(1);
            versenyzoRepo.Verify(repo => repo.Deleteversenyzo(It.IsAny <int>()), Times.Once);
        }
示例#2
0
        public static void MasodikMenupont()
        {
            Console.WriteLine("1, Versenyzők listázása");
            Console.WriteLine("2, Versenyző hozzáadása");
            Console.WriteLine("3, Versenyző módosítása");
            Console.WriteLine("4, Versenyző törlése");
            Console.WriteLine("0, Kilépés a főmenübe");
            int kivalasztottMenupont = int.Parse(Console.ReadLine());

            Console.Clear();
            VersenyzoLogic versenyzoLogic = new VersenyzoLogic();

            switch (kivalasztottMenupont)
            {
            case 1:
                Console.WriteLine("A jelenlegi idényben résztvevő versenyzők\n");
                foreach (var item in versenyzoLogic.GetAllVersenyzo())
                {
                    Console.WriteLine(item.nev);
                }

                break;

            case 2:
                Versenyzo versenyzo = new Versenyzo();
                Console.Write("Versenyző neve: ");
                versenyzo.nev = Console.ReadLine();
                Console.Write("Versenyző rajtszáma: ");
                versenyzo.rajtszam = int.Parse(Console.ReadLine());
                Console.Write("Versenyző csapata: ");
                versenyzo.csapat_nev = Console.ReadLine();
                Console.Write("Versenyző életkora: ");
                versenyzo.eletkor = int.Parse(Console.ReadLine());
                Console.Write("Versenyző összes pontja: ");
                versenyzo.ossz_pont = int.Parse(Console.ReadLine());
                Console.WriteLine("Versenyzo idenybeli pontjai: ");
                versenyzo.idenybeli_pont = int.Parse(Console.ReadLine());
                versenyzoLogic.CreateVersenyzo(versenyzo);
                break;

            case 3:
                break;

            case 4:
                Console.Clear();
                Console.Write("Törölni kívánt versenyző rajtszáma: ");
                versenyzoLogic.DeleteVersenyzo(int.Parse(Console.ReadLine()));
                break;

            default:
                break;
            }

            Console.WriteLine("asdasd");
            Console.ReadLine();
        }