public static void Seed(ISession session)
        {
            using (var tx = session.BeginTransaction())
            {
                var person = new Person {
                    Name = "Marek", Age = 16
                };

                var transporter1 = new Transporter {
                    Description = "transporterek na lato"
                };
                var transporter2 = new Transporter {
                    Description = "transporterek na zimę"
                };

                var pet1 = new Pet {
                    Name = "Pieseł #1"
                };
                var pet2 = new Pet {
                    Name = "Pieseł #2"
                };
                var pet3 = new Pet {
                    Name = "Koteł #2"
                };

                pet1.Transporters.Add(transporter1);
                pet2.Transporters.Add(transporter2);
                pet3.Transporters.Add(transporter1);
                pet3.Transporters.Add(transporter2);

                person.AddPet(pet1);
                person.AddPet(pet2);
                person.AddPet(pet3);

                session.Save(person);

                tx.Commit();
            }
        }
Ejemplo n.º 2
0
        public static void Main(string[] args)
        {
            Console.WriteLine("Hello how are you today?");

            Console.WriteLine("What is your Name?");
            var name = Console.ReadLine();

            Console.WriteLine($"Hello {name} its nice to meet you.");
            Console.WriteLine("How old are you?");

            var x = new Pet("Obi");


            var chad = new Person("Chad", 46);
            int a    = 0;
            var age  = Console.ReadLine();

            while (!int.TryParse(age, out a))
            {
                Console.WriteLine($"Sorry that is not a good type");
                age = Console.ReadLine();
            }
            Console.WriteLine($"Your {age} years old!!");

            var person = new Person(name, a);

            var dog = new Pet("Fido");

            dog.Speak();

            person.AddPet(dog);

            var truck = new Car("Chevy", "Nova");

            person.AddCar(truck);

            Console.WriteLine(person.GetPet().Name);

            Console.ReadKey();
        }