public AddResult AddMedia(FileNameAndMedia item) { //AddResult result; foreach (FileNameAndMediaWithIsMoneyless tmp in m_Items) { if (tmp.FileNameAndMedia.FileName.Equals(item.FileName, StringComparison.OrdinalIgnoreCase)) { return(AddResult.MediaExistInPlaylist); } } if (Properties.Settings.Default.MoneylessModeEnabled) { m_Items.Add(new FileNameAndMediaWithIsMoneyless(item, true)); return(AddResult.OK); } else { if (m_RestSum - item.Media.Price >= SUM_LOW_LIMIT) { m_Items.Add(new FileNameAndMediaWithIsMoneyless(item, false)); RecalculateSum(); return(AddResult.OK); } else { return(AddResult.MoneyNotEnought); } } }
public int Add(FileNameAndMedia value) { return(List.Add(value)); }
public SelectingMediaEventArgs(FileNameAndMedia item) { this.m_Item = item; }
public void AddItem(FileNameAndMedia item) { m_Items.Add(item); }