Ejemplo n.º 1
0
 private void ProcessChoice(string choice)
 {
     switch (choice)
     {
         case "1":
             CreateAccountWorkflow caf = new CreateAccountWorkflow();
             caf.Execute();
             Console.ReadLine();
             break;
         case "2":
             Console.WriteLine("This feature is not implemented yet!");
             Console.WriteLine("Press enter to continue...");
             Console.ReadLine();
             break;
         case "3":
             LookupWorkflow lwf = new LookupWorkflow();
             lwf.Execute();
             break;
         default:
             Console.WriteLine("{0} is an invalid entry!", choice);
             Console.WriteLine("Press enter to continue...");
             Console.ReadLine();
             break;
     }
 }
Ejemplo n.º 2
0
 private void ProcessChoice(string choice)
 {
     switch (choice)
     {
         case "1":
             var create = new CreateAccountWorkflow();
             create.CreateNewAccount();
             break;
         case "2":
             var delete = new DeleteAccountWorkflow();
             delete.DeleteAccount();
             break;
         case "3":
             var lookup = new LookupWorkflow();
             lookup.Execute();
             break;
     }
 }
Ejemplo n.º 3
0
 private void ProcessUserChoice(string input)
 {
     switch (input)
     {
         case "1":
             var createMenu = new CreateAccountWorkflow();
             createMenu.Execute();
             break;
         case "2":
             var deleteMenu = new DeleteAccount();
             deleteMenu.Execute();
             break;
         case "3":
             var lookupMenu = new LookupMenu();
             lookupMenu.Execute();
             break;
     }
 }
Ejemplo n.º 4
0
        private void ProcessChoice(string choice)
        {
            switch (choice)
            {
            case "1":
                var createAccoutnWorkflow = new CreateAccountWorkflow();
                createAccoutnWorkflow.Execute();
                break;

            case "2":
                var deleteAccountWorkflow = new DeleteAccountWorkFlow();
                deleteAccountWorkflow.Execute();
                break;

            case "3":
                var lookupWorkflow = new LookupWorkflow();
                lookupWorkflow.Execute();
                break;
            }
        }
Ejemplo n.º 5
0
        private void ProcessChoice(string input, Teller teller)
        {
            switch (input)
            {
            case "1":
                CreateAccountWorkflow create = new CreateAccountWorkflow();
                create.Execute();
                break;

            case "2":
                LookupWorkflow lookup = new LookupWorkflow();
                lookup.Execute();
                break;

            case "3":
                if (teller.Accesslevel > 2)
                {
                    ListAllAccountsWorkflow listAll = new ListAllAccountsWorkflow();
                    listAll.Execute();
                }
                break;

            case "6":
                if (teller.Accesslevel == 5)
                {
                    AddTellerWorkflow at = new AddTellerWorkflow();
                    at.ListAllTellers();
                }
                break;

            case "9":
                if (teller.Accesslevel == 5)
                {
                    AddTellerWorkflow et = new AddTellerWorkflow();
                    et.Execute();
                }
                break;
            }
        }