public void DeleteStatus(SingleHttpStatus singleHttpStatus) { if (Statuses.Contains(singleHttpStatus)) { Statuses.Remove(singleHttpStatus); OnStatusChanged(new EventArgs()); } }
public virtual void RemoveStatusFamily(string family) { var statuses = new Spell[Statuses.Count]; Statuses.Values.CopyTo(statuses, 0); foreach (var status in statuses) { if (status.StatusFamily == family) { Statuses.Remove(status.StatusName); status.OnRemove(this); } } }
public virtual bool RemoveStatus(string status) { if (Statuses.ContainsKey(status)) { var s = Statuses[status]; Statuses.Remove(status); s.OnRemove(this); if (s.SingleTarget) { s.Caster.SingleTargetSpells.Remove(status); } return(true); } return(false); }
public void SetStatus() { if (SelectedSupply.StatusId == 1 || SelectedSupply.StatusId == 3) { IsStatusEnabled = true; } else { IsStatusEnabled = false; } if (SelectedSupply.StatusId == 3) { Statuses.Remove(Statuses.Where(i => i.Id == 1).FirstOrDefault()); Statuses.Remove(Statuses.Where(i => i.Id == 4).FirstOrDefault()); OnPropertyChanged("Statuses"); } if (SelectedSupply.StatusId == 1) { Statuses.Remove(Statuses.Where(i => i.Id == 2).FirstOrDefault()); Statuses.Remove(Statuses.Where(i => i.Id == 5).FirstOrDefault()); OnPropertyChanged("Statuses"); } }
public void ClearStatus(string runnerId) { Statuses.Remove(runnerId); UpdateDuration(); }
private void _firstStatusBarVisibleCheckBox_OnUnchecked(object sender, RoutedEventArgs e) { statusBars.Remove(viewModel.FirstStatusBar); }
public void RemoveStatus(int id) { Statuses.Remove(id); }