private void cmbFaction_SelectedIndexChanged(object sender, EventArgs e) { if (cmbFaction.SelectedItem != null) { SelectedFaction = (ModelClasses.Faction)cmbFaction.SelectedItem; } }
private void AddFaction(object newEntry) { try { if (newEntry != null) { ModelClasses.Faction tmpEntry = (ModelClasses.Faction)newEntry; if (newFactions.Contains(tmpEntry)) { existingFactions.Add(tmpEntry); lbExistingTemplates.Items.Add(tmpEntry); isEdited = true; } else { int idx = existingFactions.FindIndex(x => x.Name == tmpEntry.Name); if (idx > -1) { existingFactions[idx].MainFaction = tmpEntry.MainFaction; existingFactions[idx].SubFactionKeywords = tmpEntry.SubFactionKeywords; isEdited = true; } } } } catch { } }
private void lbFactions_SelectedIndexChanged(object sender, EventArgs e) { if (lbFactions.SelectedItem != null) { selectedFaction = (ModelClasses.Faction)lbFactions.SelectedItem; RefreshDetails(); } }
private void cmbFaction_SelectedIndexChanged(object sender, EventArgs e) { if (cmbFaction.SelectedItem != null) { selectedFaction = (ModelClasses.Faction)cmbFaction.SelectedItem; lblFaction.Text = selectedFaction.Name; RefreshDetachments(); } }
private void btnRemove_Click(object sender, EventArgs e) { if (selectedFaction != null) { factions.Remove(selectedFaction); selectedFaction = null; RefreshView(); } }
private void btnAdd_Click(object sender, EventArgs e) { if (!String.IsNullOrWhiteSpace(txtInput.Text)) { ModelClasses.Faction newFaction = new ModelClasses.Faction(); newFaction.Name = txtInput.Text; factions.AddFaction(newFaction); RefreshView(); } }
private void cmbParentfaction_SelectedIndexChanged(object sender, EventArgs e) { if (selectedFaction != null) { if (cmbParentfaction.SelectedItem != null) { ModelClasses.Faction parentFaction = (ModelClasses.Faction)cmbParentfaction.SelectedItem; if (parentFaction != null) { selectedFaction.MainFaction = parentFaction.Name; } } } }
public DialogAddDetachment(Boolean isFixedFaction, ModelClasses.Faction mainFaction, ModelClasses.Factions allFactions, ModelClasses.Detachments allDetachments, Int32 numberOfDetachments) { InitializeComponent(); this.isFixedFaction = isFixedFaction; if (this.isFixedFaction) { this.mainFaction = mainFaction; } this.allFactions = allFactions; this.allDetachments = allDetachments; this.numberOfDetachments = numberOfDetachments; }