static void Main(string[] args)
        {
            Random rnd        = new Random();
            bool   vanMegHang = true;

            do
            {
                Allat allat = (Allat)rnd.Next(0, 5);
                switch (allat)
                {
                case Allat.KUTYA:
                    Console.WriteLine("Vau, vau...");
                    break;

                case Allat.MACSKA:
                    Console.WriteLine("Mijau...");
                    break;

                case Allat.TEHEN:
                    Console.WriteLine("Múúúú...");
                    break;

                case Allat.LO:
                    Console.WriteLine("Nyihaha...");
                    break;

                default:
                    vanMegHang = false;
                    break;
                }
            } while (vanMegHang);
            Console.ReadKey();
        }
Example #2
0
        static void Main(string[] args)
        {
            Allat a = new Allat(10, "Karcsi", Allat.Nemek.HIM, Allat.Taplalkozas.NEVENYEVO, "Barna");

            System.Console.WriteLine(a.ToString());

            Sarkany smaug = new Sarkany(300, "Smaug", Allat.Nemek.HIM, "vörös", 1, true);

            System.Console.WriteLine(smaug.ToString());

            SarkanyMagus nicolBolas = new SarkanyMagus(1000, "Nicol Bolas", Allat.Nemek.HIM, "Arany", 1, true, 143);

            System.Console.WriteLine(nicolBolas.ToString());
        }
Example #3
0
        static void Main(string[] args)
        {
            ReturnAllat hivo = ReturnsHusevo;

            Allat result = hivo();

            Console.WriteLine(result.GetType()); //Husevo

            hivo   = ReturnsNovenyevo;
            result = hivo();

            //castolni kell.
            //Pattern match vagy as operátorral szebb és jobb lenne
            Novenyevo cast = (Novenyevo)result;

            Console.WriteLine(result.GetType()); //Novenyevo

            Console.ReadKey();
        }
        public UjGondozasAblak()
        {
            InitializeComponent();
            vm          = FoViewModel.GetVM();
            gk          = new GondozoKezeloClient();
            DataContext = vm;
            TelephelyKezeloClient telephelyClient = new TelephelyKezeloClient();
            AllatKezeloClient     allatClint      = new AllatKezeloClient();
            List <Allat>          allatok         = new List <Allat>();

            foreach (var a in vm.KivGondozo.Munkahelyek)
            {
                Telephely temp = telephelyClient.TelephelyListazasEgy(a.Cim).First();;
                foreach (var ket in temp.Ketrecek)
                {
                    Ketrec temp2 = telephelyClient.KetrecListazasEgy(ket.KetrecID).First();
                    foreach (var al in temp2.Allatok)
                    {
                        Allat temp3 = allatClint.AllatListazasEgy(al.Nev).First();
                        bool  mehet = true;
                        foreach (Gondozo gond in temp3.Gondozok)
                        {
                            if (gond.Nev == vm.KivGondozo.Nev)
                            {
                                mehet = false;
                            }
                        }
                        if (mehet)
                        {
                            allatok.Add(temp3);
                        }
                    }
                }
            }
            comboBox.ItemsSource       = allatok;
            comboBox.DisplayMemberPath = "Nev";
        }
 public AllatAdatWindow(Allat kivalasztott)
 {
     InitializeComponent();
     this.DataContext = kivalasztott;
 }
Example #6
0
 static void DoAllatStuff(Allat allat)
 {
 }