public void AddQueue(GeneralQueueViewModel model)
 {
     if (!listings.ContainsKey(model.ID))
     {
         Queues.Add(model);
         listings.Add(model.ID, model);
         this.OnPropertyChanged("Queues");
     }
 }
        public void RemoveQueue(int id)
        {
            GeneralQueueViewModel model = null;

            listings.TryGetValue(id, out model);

            if (model != null)
            {
                listings.Remove(id);
                Queues.Remove(model);
                this.OnPropertyChanged("Queues");
            }
        }
Beispiel #3
0
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }

            GeneralQueueViewModel gen = obj as GeneralQueueViewModel;

            if (gen == null)
            {
                return(false);
            }

            return(this._id == gen._id);
        }