Example #1
0
        //removes a member from the alliance
        public void removeMember(AllianceMemberMVVM member)
        {
            this.Members.Remove(member);
            this.Alliance.removeMember(member.Member);

            setValues();
        }
        private void btnRemoveFromAlliance_Click(object sender, RoutedEventArgs e)
        {
            AllianceMemberMVVM member = (AllianceMemberMVVM)((Button)sender).Tag;

            if (AIHelpers.CanRemoveFromAlliance(GameObject.GetInstance().HumanAirline, member.Member.Airline, this.Alliance.Alliance))
            {
                WPFMessageBoxResult result = WPFMessageBox.Show(Translator.GetInstance().GetString("MessageBox", "2609"), string.Format(Translator.GetInstance().GetString("MessageBox", "2609", "message"), member.Member.Airline.Profile.Name), WPFMessageBoxButtons.YesNo);

                if (result == WPFMessageBoxResult.Yes)
                {
                    this.Alliance.removeMember(member);
                }
            }
            else
            {
                WPFMessageBox.Show(Translator.GetInstance().GetString("MessageBox", "2610"), string.Format(Translator.GetInstance().GetString("MessageBox", "2610", "message"), member.Member.Airline.Profile.Name), WPFMessageBoxButtons.Ok);
            }
        }
Example #3
0
        public void removeMember(Airline airline)
        {
            AllianceMemberMVVM member = this.Members.FirstOrDefault(m => m.Member.Airline == airline);

            removeMember(member);
        }
Example #4
0
        //removes a member from the alliance
        public void removeMember(AllianceMemberMVVM member)
        {
            this.Members.Remove(member);
            this.Alliance.removeMember(member.Member);

            setValues();
        }
        //removes a member from the alliance
        public void removeMember(AllianceMemberMVVM member)
        {
            Members.Remove(member);
            Alliance.RemoveMember(member.Member);

            setValues();
        }