public void Update(EstimateItem estimateItem) { this.Amount = estimateItem.Amount; this.ItemDescription = estimateItem.ItemDescription; this.ItemPartNumber = estimateItem.ItemPartNumber; this.UnitPrice = estimateItem.UnitPrice; this.DiscountPercent = estimateItem.DiscountPercent; this.Order = estimateItem.Order; this.Memo = estimateItem.Memo; }
public void AddItem(Items.Item item, int amount) { if (Items == null) { Items = new HashSet <EstimateItem>(); } int order = Items.Count + 1; var estimateItem = new EstimateItem() { Id = Guid.NewGuid(), ItemGuid = item.Id, Amount = amount, ItemPartNumber = item.PartNumber, ItemDescription = item.Description, UnitPrice = item.UnitPrice, Order = order, }; Items.Add(estimateItem); this.Calculate(); }
public void RemoveItem(EstimateItem existEstItem) => this.Items.Remove(existEstItem);