Example #1
0
            }             // 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
Example #2
0
 /// <summary>
 /// Creates a Hopper object.
 /// </summary>
 public Hopper(VatReturnSourceType nSource)
 {
     Source = nSource;
     Clear();
 }         // constructor