コード例 #1
0
ファイル: MainThread.cs プロジェクト: hanhnt2912/Spring_Hello
        public void GenerateTransactionMenu()
        {
            while (true)
            {
                Console.WriteLine("=================WELCOME TO TRANSACTION HISTORY================");
                Console.WriteLine("1.Lich su 5 ngay gan nhat.");
                Console.WriteLine("2.Lich su 10 ngay gan nhat.");
                Console.WriteLine("3.Thoat.");
                Console.WriteLine("===============================================================");
                Console.WriteLine("Please enter you choose(1|2|3)");
                var choose = Utillty.GetInt32Number();
                switch (choose)
                {
                case 1:
                    Console.WriteLine("");
                    break;

                case 2:
                    Console.WriteLine("");
                    break;

                case 3:
                    Console.WriteLine("");
                    break;
                }

                if (Program.currentLoggedInYyAccount != null)
                {
                    break;
                }
            }
        }
コード例 #2
0
ファイル: MainThread.cs プロジェクト: hanhnt2912/Spring_Hello
        public void GenerateCustumerMennu()
        {
            while (true)
            {
                Console.WriteLine("============SPRING HELLO BANK CUSTUMER MAENU===========");
                Console.WriteLine("Welcome back " + Program.currentLoggedInYyAccount.Name + "!");
                Console.WriteLine("1. Check information.");
                Console.WriteLine("2. Withdraw.");
                Console.WriteLine("3. Deposit.");
                Console.WriteLine("4. Transfer.");
                Console.WriteLine("5. Transaction history.");
                Console.WriteLine("6. Logout.");
                Console.WriteLine("=======================================================");
                Console.WriteLine("Please enter you choose (1|2|3|4|5|6)");
                var choose = Utillty.GetInt32Number();
                switch (choose)
                {
                case 1:
                    cotrollerSpring.ShowAccountInformation();
                    break;

                case 2:

                    break;

                case 3:
                    cotrollerSpring.Deposit();
                    break;

                case 4:
                    cotrollerSpring.Transfer();
                    break;

                case 5:
                    cotrollerSpring.Whithdrow();
                    break;

                case 6:
                    GenerateTransactionMenu();
                    break;

                case 7:
//                        Program.currentLoggedInYyAccount == null;
//                        Console.WriteLine("Logout success");
                    break;
                }

                Console.WriteLine("Press enter to continue");
                Console.ReadLine();
                if (Program.currentLoggedInYyAccount == null)
                {
                    break;
                }
            }
        }
コード例 #3
0
 private YYAccount GetAccountInformation()
 {
     while (true)
     {
         Console.WriteLine("---------------Register  Information---------------: ");
         Console.WriteLine("Nhap Username: "******"Nhap Password: "******"Comfirm Password: "******"Nhap Balance: ");
         var balance = Utillty.GetDecimalNumber();
         Console.WriteLine("Nhap IdentityCard: ");
         var identityCard = Console.ReadLine();
         Console.WriteLine("Full Name: ");
         var fullName = Console.ReadLine();
         Console.WriteLine("Nhap Birdthday: ");
         var birdthday = Console.ReadLine();
         Console.WriteLine("Nhap Gender(1. male | 2.temale | 3. rather not say ): ");
         var gender = Utillty.GetInt32Number();
         Console.WriteLine("Nhap Email: ");
         var email = Console.ReadLine();
         Console.WriteLine("Nhap PhoneNumber: ");
         var phone = Console.ReadLine();
         Console.WriteLine("Nhap Address: ");
         var       address   = Console.ReadLine();
         YYAccount yyAccount = new YYAccount
         {
             Username     = username,
             Password     = password,
             Cpassword    = cpassword,
             IdentityCard = identityCard,
             Gender       = gender,
             Balance      = balance,
             Address      = address,
             Dob          = birdthday,
             Name         = fullName,
             Email        = email,
             PhoneNumber  = phone
         };
         return(yyAccount);
     }
 }
コード例 #4
0
        private void GenerateTransactionMennu()
        {
            Console.WriteLine("Transaction history query");
            Console.WriteLine("Please select a transaction history view");
            Console.WriteLine("1. Retrieve all transaction history.");
            Console.WriteLine("2. Query transaction history according to AccountNumber.");
            Console.WriteLine("Please enter you choose (1|2)");
            var choose = Utillty.GetInt32Number();

            switch (choose)
            {
            case 1:
                transactionHistory.GetListTransactionHistory();
                break;

            case 2:
                transactionHistory.ListTransactionToAccountNumber();
                break;
            }
        }
コード例 #5
0
        public void GenerateDefaulMenu()
        {
            while (true)
            {
                Console.WriteLine("============WELCOME TO SPRING HELLO BANK===========");
                Console.WriteLine("1.Register for free.");
                Console.WriteLine("2.Login.");
                Console.WriteLine("3. Exit.");
                Console.WriteLine("===================================================");
                Console.WriteLine("Please enter you choose (1|2|3)");
                var choose = Utillty.GetInt32Number();
                switch (choose)
                {
                case 1:
                    Console.WriteLine(cotrollerSpring.Register()
                            ? "Register success!"
                            : "Register fails. Please try again later.");
                    Console.WriteLine("Press enter to continue");
                    Console.ReadLine();
                    break;

                case 2:
                    Console.WriteLine(cotrollerSpring.LoginAccount()
                            ? "Login success! Welcome back!"
                            : "Login fails. Please try again later.");
                    Console.WriteLine("Press enter to continue");
                    Console.ReadLine();
                    break;

                case 3:
                    Environment.Exit(1);
                    break;
                }

                if (Program.currentLoggedInYyAccount != null)
                {
                    break;
                }
            }
        }