Example #1
0
 //Method to activate button to add a new activity
 //Check if textbox is not empty before processing
 private void addActivityButton_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrWhiteSpace(activityCodeTextBox.Text))
     {
         MessageBox.Show("De activiteitcode is niet ingevuld.", "URS ~ Activiteit toevoegen", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
     else if (string.IsNullOrWhiteSpace(nameActivityTextBox.Text))
     {
         MessageBox.Show("De naam van de activiteit is niet ingevuld.", "URS ~ Activiteit toevoegen", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
     else if (string.IsNullOrWhiteSpace(descriptionTextBox.Text))
     {
         MessageBox.Show("Er is geen omschrijving van de activiteit ingevoerd.", "URS ~ Activiteit toevoegen", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
     else
     {
         string activityAdded = manager.AddActivity(Int32.Parse(activityCodeTextBox.Text), nameActivityTextBox.Text, descriptionTextBox.Text);
         if (activityAdded == "Activiteit toegevoegd")
         {
             MessageBox.Show("Activiteit " + nameActivityTextBox.Text + " is aangemaakt.", "URS ~ Activiteit toevoegen", MessageBoxButtons.OK, MessageBoxIcon.Information);
             this.Hide();
         }
         else
         {
             MessageBox.Show("Activiteit kon niet toegevoegd worden. Geef de volgende foutmelding door aan uw beheerder.", "URS ~ Activiteit toevoegen", MessageBoxButtons.OK, MessageBoxIcon.Error);
             MessageBox.Show(activityAdded, "URS ~ Activiteit toevoegen", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
        private void ProcessEnterButtonPress()
        {
            switch (actionBar.ChooseItem())
            {
            case "Start Game":
                newGameWasStarted = true;
                Manager.AddActivity(new ArrangeShipsManagerActivity(Manager));
                messageBar.ShowMessage("Game was started\nThe first step is arranging ships");
                actionBar.ActionBarItems[0] = "New Game";
                break;

            case "New Game":
                Manager.RemoveAllActivitiesFromManager();
                ThisActivityHasFocus = false;
                break;

            case "Save Game":
                messageBar.ShowMessage("Game was saved");
                break;

            case "Load Game":
                messageBar.ShowMessage("Game was loaded");
                break;

            case "Exit":
                ThisActivityHasFocus = false;
                Manager.RemoveFocusFromThisManager();

                break;
            }
        }