public bool Equals(PlayListItem other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return(Equals(other.ImageId, ImageId) && Equals(other.Name, Name)); }
public void AddItem(PlayListItem newItem) { Content = Content.AddItem(newItem); m_Listeners.Raise(l => l.ContentChanged(Content)); }
public PlayListContent AddItem(PlayListItem newItem) { return new PlayListContent(Id, Name, Items.Concat(new[] {newItem})); }
public void AddNewItem(PlayListItem newItem) { m_SelectedPlayList.AddItem(newItem); }
public PlayListContent AddItem(PlayListItem newItem) { return(new PlayListContent(Id, Name, Items.Concat(new[] { newItem }))); }
public bool Equals(PlayListItem other) { if (ReferenceEquals(null, other)) return false; if (ReferenceEquals(this, other)) return true; return Equals(other.ImageId, ImageId) && Equals(other.Name, Name); }