Exemple #1
0
 public void Add()
 {
     DyeingJoItem item = new DyeingJoItem();
     item.DyeingJO = this;
     item.PropertyChanged +=item_PropertyChanged;
     Items.Add(item);
     this.DyeingJoItems.Add(item);
     CalcualteTotalAmount();
 }
Exemple #2
0
        public void Remove(DyeingJoItem item)
        {
            item.PropertyChanged -= item_PropertyChanged;
            Items.Remove(item);
            //item.DyeingJO = null;
            if(DyeingJoItems.Contains(item))
            {
                DyeingJoItems.Remove(item);
            }
           // item.DyeingJO = null;

            if (item.DyeingJoItemsID != 0)
            {
                DBResources.Instance.MarkObjectForDelete(item);
            }
            CalcualteTotalAmount();
        }
 public void Delete(DyeingJoItem item)
 {
     JO.Remove(item);
 }