public void CalculateQuotations(BindableCollection <Quotation> quotations) { foreach (var quotation in quotations) { quotation.Total = quotation.GetTotal(); } Total.Total = Total.GetTotal(); }
public QuotationViewModel(TableViewModel parent) { Parent = parent; var subTotal = new VatAble(); var tax = new Vat(subTotal); var total = new Total(subTotal, tax); Quotations.Add(subTotal); Quotations.Add(tax); Total = total; foreach (var work in Quotations) { work.AddParent(this); } }