예제 #1
0
 public static void TimeAndDate()
 {
     MyFirstClient.ServiceReference1.WebService1SoapClient service = new MyFirstClient.ServiceReference1.WebService1SoapClient();
     Console.WriteLine("\n" + "2)\n" + service.CurrentDateTime());
     Console.ReadKey();
     Console.Clear();
 }
예제 #2
0
        public static void FiveList()
        {
            MyFirstClient.ServiceReference1.WebService1SoapClient service = new MyFirstClient.ServiceReference1.WebService1SoapClient();
            var list = new List <int>();

            Console.WriteLine("\n" + "3)");
            list = service.ReturnList();
            list.ForEach(i => Console.Write("{0}\t", i));
            Console.ReadKey();
            Console.Clear();
        }
예제 #3
0
        public static void TempConverter()
        {
            MyFirstClient.ServiceReference1.WebService1SoapClient service = new MyFirstClient.ServiceReference1.WebService1SoapClient();
            Console.WriteLine("1)\nFahrenheit to Celsius (C)");
            Console.WriteLine("Celsius to Fahrenheit (F)");
            Console.Write("Please select an option: ");
            char option = Console.ReadKey().KeyChar;

            Console.Write("\nGive me a temperature: ");
            float degrees = 0;

            try
            {
                degrees = float.Parse(Console.ReadLine());
            }
            catch (Exception)
            {
                Console.WriteLine("Wrong type of value given!");
                option = 'x';
            }
            degrees = service.ConvertDegrees(degrees, option);

            switch (option)
            {
            case 'F':
                Console.WriteLine("Celsius to Fahrenheit: " + degrees.ToString("N3") + " F\u00B0");
                break;

            case 'C':
                Console.WriteLine("Fahrenheit to Celsius: " + degrees.ToString("N3") + " C\u00B0");
                break;

            default:
                Console.WriteLine("Invalid option!");
                break;
            }
            Console.ReadKey();
            Console.Clear();
        }
예제 #4
0
        public static void MoneyConverter()
        {
            MyFirstClient.ServiceReference1.WebService1SoapClient service = new MyFirstClient.ServiceReference1.WebService1SoapClient();
            Console.WriteLine("4)\nEuro to Ron (R)");
            Console.WriteLine("Ron to Euro (E)");
            Console.Write("Please select an option: ");
            char option = Console.ReadKey().KeyChar;

            Console.Write("\nGive me a sum of money: ");
            float sum = 0;

            try
            {
                sum = float.Parse(Console.ReadLine());
            }
            catch (Exception)
            {
                Console.WriteLine("Wrong type of value given!");
                option = 'x';
            }
            sum = service.ConvertMoney(sum, option);

            switch (option)
            {
            case 'R':
                Console.WriteLine("Euro to Ron: " + sum.ToString("N3") + " Ron");
                break;

            case 'E':
                Console.WriteLine("Ron to Euro: " + sum.ToString("N3") + " Euro");
                break;

            default:
                Console.WriteLine("Invalid option!");
                break;
            }
            Console.ReadKey();
            Console.Clear();
        }