//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); } }
public void removeMember(Airline airline) { AllianceMemberMVVM member = this.Members.FirstOrDefault(m => m.Member.Airline == airline); removeMember(member); }
//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(); }