Esempio n. 1
0
        public void Add()
        {
            KnittingJoItem item = new KnittingJoItem();
            item.KnittingJO = this;
            item.PropertyChanged += item_PropertyChanged;
            Items.Add(item);
            item.RemarksWrapper = string.Empty;

            this.KnittingJoItems.Add(item);

            CalcualteTotalAmount();
        }
Esempio n. 2
0
        public void Remove(KnittingJoItem item)
        {
            item.PropertyChanged -= item_PropertyChanged;
            Items.Remove(item);
            //item.KnittingJO = null;

            if (KnittingJoItems.Contains(item))
            {
                KnittingJoItems.Remove(item);
            }
            //item.KnittingJO = null;

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