Exemplo n.º 1
0
        private static void Main(string[] args)
        {
            authService = WCFClient.GetInstance().GetConnection <IUserAuthContract>("AuthService");
            appService  = WCFClient.GetInstance().GetConnection <IUserAccountContract>("AppService");
            int op = 0;

            do
            {
                Console.WriteLine("\n\n");
                Console.WriteLine("1. LogIn");
                Console.WriteLine("2. Register");
                Console.WriteLine("3. LogOut");
                Console.WriteLine("4. State");
                Console.WriteLine("5. Deposite");
                Console.WriteLine("6. Withdraw");
                Console.WriteLine("0. Exit");
                Console.Write(">>");
                bool input = Int32.TryParse(Console.ReadLine(), out op);
                if (input)
                {
                    switch (op)
                    {
                    case 1: LogIn(); break;

                    case 2: Register(); break;

                    case 3: LogOut(); break;

                    case 4: State(); break;

                    case 5: Deposite(); break;

                    case 6: Withdraw(); break;

                    case 0: break;

                    default: Console.WriteLine("Option error!"); break;
                    }
                }
            } while (op != 0);

            Console.ReadLine();
            authService = null;
        }