} // ToSring public void InitEntries(VatReturnSourceType nSourceType) { var lst = new List <Entry>(); foreach (VatReturnRawData r in VatReturnRecords) { r.SourceType = nSourceType; if (r.IsDeleted) { AddHistoryItem(r); } lst.AddRange(r.Data.Select(e => new Entry { Amount = e.Value.Amount, BoxName = e.Key, CurrencyCode = e.Value.CurrencyCode, RecordInternalID = r.InternalID, })); } // for each record VatReturnEntries = lst.ToList(); } // InitEntries
/// <summary> /// Creates a Hopper object. /// </summary> public Hopper(VatReturnSourceType nSource) { Source = nSource; Clear(); } // constructor