3、完成菜单内容
Program.cs
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Text;
using System.Threading.Tasks;
namespace Bank.Presentation
{
public class Program
{
static void Main(string[] args)
{
Console.WriteLine("**************Bank**************");
Console.WriteLine("::Login Page::");
string userName = string.Empty;
string password = string.Empty;
Console.Write("Username:");
userName = Console.ReadLine();
if (!string.IsNullOrEmpty(userName))
{
Console.Write("Password:");
password = Console.ReadLine();
}
if (userName == "system" && password == "111111")
{
int mainMenuChoice = -1;
do
{
Console.WriteLine("\n:::Main menu:::");
Console.WriteLine("1.Customers");
Console.WriteLine("2.Accounts");
Console.WriteLine("3.Funds Transfer");
Console.WriteLine("4.Funds Transfer Statement");
Console.WriteLine("5.Account Statement");
Console.WriteLine("0.Exit");
Console.WriteLine("Enter choice:");
mainMenuChoice = int.Parse(Console.ReadLine());
switch (mainMenuChoice)
{
case 1:
CustomersMenu();
break;
case 2:
AccountsMenu();
break;
case 3:
break;
case 4:
break;
case 5:
break;
default:
break;
}
} while (mainMenuChoice != 0);
}
else
{
Console.WriteLine("Invalid username or password!");
}
//about to exit
Console.WriteLine("Thank you! Visit again.");
Console.ReadKey();
}
public static void CustomersMenu()
{
int customerMenuChoice = -1;
do
{
Console.WriteLine("\n:::Customers menu:::");
Console.WriteLine("1.Add Customer");
Console.WriteLine("2.Delete Customer");
Console.WriteLine("3.Update Customer");
Console.WriteLine("4.View Customer");
Console.WriteLine("0.Back to Main Menu");
Console.WriteLine("Enter choice:");
customerMenuChoice = int.Parse(Console.ReadLine());
} while (customerMenuChoice != 0);
}
public static void AccountsMenu()
{
int customerMenuChoice = -1;
do
{
Console.WriteLine("\n:::Accounts menu:::");
Console.WriteLine("1.Add Account");
Console.WriteLine("2.Delete Account");
Console.WriteLine("3.Update Account");
Console.WriteLine("4.View Account");
Console.WriteLine("0.Back to Main Menu");
Console.WriteLine("Enter choice:");
customerMenuChoice = int.Parse(Console.ReadLine());
} while (customerMenuChoice != 0);
}
}
}