Exemple #1
0
        public void Remove(MixerDetail mixer)
        {
            if (this.InnerList.Contains(mixer))
            {
                this.InnerList.Remove(mixer);
                return;
            }

            MixerDetail mixerDetailToRemove = null;

            foreach (MixerDetail mixerDetail in this.InnerList)
            {
                if (mixerDetail.DeviceId == mixer.DeviceId &&
                    mixerDetail.MixerName == mixer.MixerName)
                {
                    mixerDetailToRemove = mixerDetail;
                    break;
                }
            }

            if (mixerDetailToRemove != null)
            {
                this.InnerList.Remove(mixerDetailToRemove);
            }
        }
Exemple #2
0
        public bool Contains(MixerDetail detail)
        {
            foreach (MixerDetail mixerDetail in this.InnerList)
            {
                if (mixerDetail == detail)
                {
                    return(true);
                }
            }

            return(false);
        }
Exemple #3
0
 public void Add(MixerDetail mixer)
 {
     this.InnerList.Add(mixer);
 }