static void Main(string[] args)
 {
     try
     {
         Starship testStarship = createTestStarship();
         PresentCrew(testStarship);
         BlackHoleClient client = new BlackHoleClient();
         Starship        pulled = client.PullStarship(testStarship);
         Console.WriteLine("\nWhat is the answer to life, the universe and everything? {0}", client.UltimateAnswer());
         Console.WriteLine("\nAFTER PULL\n");
         PresentCrew(pulled);
     }
     catch (System.ServiceModel.EndpointNotFoundException e)
     {
         Console.WriteLine("Server not working!");
     }
     Console.WriteLine("\nPress enter to exit");
     Console.ReadLine();
 }
Beispiel #2
0
        static void Main(string[] args)
        {
            BlackHoleClient BlackHoleClient = new BlackHoleClient();

            Person kapitan = new Person()
            {
                Name = "Kapitan Hak", Age = 40
            };

            Person[] zaloga = new Person[] { new Person()
                                             {
                                                 Name = "Piotrus Pan", Age = 18
                                             }, new Person()
                                             {
                                                 Name = "Wendy", Age = 18
                                             }, new Person()
                                             {
                                                 Name = "Pan Smee", Age = 60
                                             }, new Person()
                                             {
                                                 Name = "Jas", Age = 10
                                             }, new Person()
                                             {
                                                 Name = "Krokodyl", Age = 10
                                             } };
            Starship ship = new Starship()
            {
                Name = "Statek", Captain = kapitan, Crew = zaloga
            };

            Console.WriteLine("Załoga statku:");
            PresentCrew(ship);
            Console.WriteLine();

            Console.WriteLine("Ultimate answer: " + BlackHoleClient.UltimateAnswer());
            Console.WriteLine();

            Console.WriteLine("Załoga statku po kontakcie z czarną dziurą:");
            PresentCrew(BlackHoleClient.PullStarship(ship));

            Console.ReadKey();
        }
Beispiel #3
0
        static void Main(string[] args)
        {
            try
            {
                BlackHoleClient bhClient = new BlackHoleClient();

                StarShip st = new StarShip();

                st.Crew = new Person[] { new Person()
                                         {
                                             Name = "John", Age = 20
                                         }, new Person()
                                         {
                                             Name = "Paul", Age = 30
                                         }, new Person()
                                         {
                                             Name = "Max", Age = 25
                                         }, new Person()
                                         {
                                             Name = "James", Age = 40
                                         }, new Person {
                                             Name = "Peter", Age = 45
                                         } };
                st.Captain = new Person()
                {
                    Name = "Captain Yolo", Age = 20
                };
                PresentCrew(st);
                Console.WriteLine(bhClient.UltimateAnswer());
                StarShip st2 = bhClient.PullStarship(st);
                PresentCrew(st2);
                Console.ReadLine();
            }
            catch (CommunicationException e)
            {
                Console.WriteLine("Error: " + e.Message);
            }
        }