Ejemplo n.º 1
0
 private void GoToMainMenu()
 {
     if (mainMenuView == null)
     {
         mainMenuView = new NavigationMenuView
         {
             Message   = "MainMenu",
             MenuItems = new List <NavigationMenuItemView>
             {
                 new NavigationMenuItemView
                 {
                     Title = "Login",
                     GoTo  = GoToLoginScreen
                 },
                 new NavigationMenuItemView
                 {
                     Title = "Exit Program",
                     GoTo  = () => Environment.Exit(0)
                 }
             }
         }
     }
     ;
     mainMenuView.Display();
 }
Ejemplo n.º 2
0
 private void GoToReportsMenu()
 {
     if (reportsView == null)
     {
         reportsView = new ReportsView {
             GenerateNewReport = AddNewReport, CurrentPlayers = GetPlayers, CurrentReports = GetReports, Callback = GoToReportsMenu
         };
     }
     if (reportsMenuView == null)
     {
         reportsMenuView = new NavigationMenuView
         {
             Message   = "Reports Menu",
             MenuItems = new List <NavigationMenuItemView>
             {
                 new NavigationMenuItemView
                 {
                     Title = "View all reports",
                     GoTo  = GoToViewReportsScreen
                 },
                 new NavigationMenuItemView
                 {
                     Title = "Create new report",
                     GoTo  = GoToNewReportScreen
                 },
                 new NavigationMenuItemView
                 {
                     Title = "Go back to main menu",
                     GoTo  = GoToMainMenu
                 },
                 new NavigationMenuItemView
                 {
                     Title = "Exit Program",
                     GoTo  = () => Environment.Exit(0)
                 }
             }
         }
     }
     ;
     reportsMenuView.Display();
 }
Ejemplo n.º 3
0
 private void GoToForcesMenu()
 {
     if (forcesView == null)
     {
         forcesView = new ForcesView {
             CurrentForces = GetForces, GenerateNewForce = AddNewForce, Callback = GoToForcesMenu
         }
     }
     ;
     if (forcesMenuView == null)
     {
         forcesMenuView = new NavigationMenuView
         {
             Message   = "Forces Menu",
             MenuItems = new List <NavigationMenuItemView>
             {
                 new NavigationMenuItemView
                 {
                     Title = "Show all forces",
                     GoTo  = forcesView.DisplayAll
                 },
                 new NavigationMenuItemView
                 {
                     Title = "Create new force",
                     GoTo  = forcesView.NewForceDataScreen
                 },
                 new NavigationMenuItemView
                 {
                     Title = "Go back to main menu",
                     GoTo  = GoToMainMenu
                 },
                 new NavigationMenuItemView
                 {
                     Title = "Exit Program",
                     GoTo  = () => Environment.Exit(0)
                 }
             }
         };
     }
     forcesMenuView.Display();
 }