Beispiel #1
0
 /// <summary>
 /// Erstellt ein neues Team
 /// </summary>
 /// <param name="id">ID des Teams</param>
 /// <param name="name">Name des Teams</param>
 /// <param name="logo">Logo des Teams</param>
 /// <param name="state">Staat des Teams</param>
 /// <param name="stadium">Stadion des Teams</param>
 public Team(int id, string name, string logo, State state, Stadium stadium)
     : base(id, name)
 {
     Logo = logo;
     State = state;
     Stadium = stadium;
 }
 public void Delete()
 {
     Settings.Stadiums.Remove(SelectedStadium);
     MarkAllValid();
     _IsInNewMode = false;
     Settings.LogDeleted(SelectedStadium);
     SelectedStadium = null;
 }
        private void Create()
        {
            Settings.Stadiums.Create(
                NameTextBox.Text,
                (State)StateComboBox.SelectedItem,
                CityTextBox.Text,
                Convert.ToInt32(CapacityIntTextBox.Text),
                (String.IsNullOrEmpty(CapacityNatTextBox.Text)) ? 0 : Convert.ToInt32(CapacityNatTextBox.Text),
                (EStadiumType)Enum.Parse(typeof(EStadiumType), TypeComboBox.SelectedValue.ToString()));

            _IsInNewMode    = false;
            SelectedStadium = Settings.Stadiums.Last();

            Settings.LogObjCreated(SelectedStadium);
        }
        private void Create()
        {
            Settings.Stadiums.Create(
                NameTextBox.Text,
                (State) StateComboBox.SelectedItem,
                CityTextBox.Text,
                Convert.ToInt32(CapacityIntTextBox.Text),
                (String.IsNullOrEmpty(CapacityNatTextBox.Text)) ? 0 : Convert.ToInt32(CapacityNatTextBox.Text),
                (EStadiumType) Enum.Parse(typeof(EStadiumType), TypeComboBox.SelectedValue.ToString()));

            _IsInNewMode = false;
            SelectedStadium = Settings.Stadiums.Last();

            Settings.LogObjCreated(SelectedStadium);
        }
Beispiel #5
0
 /// <summary>
 /// Erstellt ein neues Fußballteam
 /// </summary>
 /// <param name="name">Name des Teams</param>
 /// <param name="logo">Logo des Teams</param>
 /// <param name="isExternLogo">Angabe ob Logo extern (=nicht im Wiki) hochgeladen ist</param>
 /// <param name="goalkeeperStrength">Stärke des Torhüters</param>
 /// <param name="defenseStrength">Stärke der Verteidigung</param>
 /// <param name="midfieldStrength">Stärke des Mittelfelds</param>
 /// <param name="forwardStrength">Stärke der Offensive</param>
 /// <param name="state">Staat des Teams</param>
 /// <param name="stadium">Stadion des Teams</param>
 public FootballTeam(int id, string name, string logo, int goalkeeperStrength, int defenseStrength, int midfieldStrength, int forwardStrength, State state, Stadium stadium)
     : base(id, name, logo, state, stadium)
 {
     GoalkeeperStrength = goalkeeperStrength;
     DefenseStrength = defenseStrength;
     MidfieldStrength = midfieldStrength;
     ForwardStrength = forwardStrength;
 }
Beispiel #6
0
 /// <summary>
 /// Erstellt ein neues Fußballteam
 /// </summary>
 /// <param name="name">Name des Teams</param>
 /// <param name="logo">Logo des Teams</param>
 /// <param name="isExternLogo">Angabe ob Logo extern (=nicht im Wiki) hochgeladen ist</param>
 /// <param name="goalkeeperStrength">Stärke des Torhüters</param>
 /// <param name="defenseStrength">Stärke der Verteidigung</param>
 /// <param name="midfieldStrength">Stärke des Mittelfelds</param>
 /// <param name="forwardStrength">Stärke der Offensive</param>
 /// <param name="state">Staat des Teams</param>
 /// <param name="stadium">Stadion des Teams</param>
 public FootballTeam(int id, string name, string logo, int goalkeeperStrength, int defenseStrength, int midfieldStrength, int forwardStrength, State state, Stadium stadium)
     : base(id, name, logo, state, stadium)
 {
     GoalkeeperStrength = goalkeeperStrength;
     DefenseStrength    = defenseStrength;
     MidfieldStrength   = midfieldStrength;
     ForwardStrength    = forwardStrength;
 }