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(); }
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); }