Exemplo n.º 1
0
        public List <Voorwerp> GetDataVoorwerp(string query)
        {
            OracleCommand cmd = conn.CreateCommand();

            cmd.CommandType = CommandType.Text;
            cmd.CommandText = query;
            OracleDataReader dr         = cmd.ExecuteReader();
            List <Voorwerp>  voorwerpen = new List <Voorwerp>();

            while (dr.Read())
            {
                Voorwerp v = new Voorwerp(dr.GetInt32(0), dr.GetString(1), dr.GetString(2), dr.GetDouble(3));
                voorwerpen.Add(v);
            }
            dr.Close();
            cmd.Dispose();
            return(voorwerpen);
        }
Exemplo n.º 2
0
        static void Main()
        {
            /// Maak een spelomgeving aan
            /// Maak een speler aan
            /// Plaats een speler in de speelomgeving
            /// Speel
            var spelomgeving = MaakSpelOmgevingAan();
            var speler       = MaakSpeler();

            spelomgeving.VoegSpelerToe(speler);
            var kamer  = spelomgeving.Plaatsen.Find(x => x.Plaatsnaam == "Kortrijk");
            var stukje = new Voorwerp();

            if (kamer.Plaatsnaam == "Kortrijk")
            {
                kamer.Voorwerpen.Add(new Voorwerp("winkelwagen", true, true));
                stukje = kamer.Voorwerpen.Find(x => x.VoorwerpNaam == "wikelwagen");
                if (stukje == null)
                {
                    Console.WriteLine("Stukje is niet gevonden");
                    Console.ReadLine();
                    Console.WriteLine("Dinge");
                }
                else
                {
                    Console.WriteLine(stukje.VoorwerpNaam);
                    Console.ReadLine();
                }
            }
            var stuk = new Voorwerp("Tafel", true, true);

            if (stuk.ActieMogelijk)
            {
                stuk.Daad = new Actie("Cijferslot veranderen");
            }

            Console.WriteLine(stuk.VoorwerpNaam);
            Console.WriteLine(stuk.Daad.ActieNaam);


            //Speel(spelomgeving);
        }
Exemplo n.º 3
0
 public void VoorwerpToevoegen(Voorwerp v)
 {
     VerhuurbareVoorwerpen = new List <Voorwerp>();
     VerhuurbareVoorwerpen.Add(v);
 }
Exemplo n.º 4
0
 public void VoorwerpTerugbrengen(Voorwerp v)
 {
     TerugBrengVoorwerpen = new List <Voorwerp>();
     TerugBrengVoorwerpen.Add(v);
 }