Ejemplo n.º 1
0
        protected override void OnSaving(ExchangeViewData item)
        {
            var storage = new CachedEntityStorage(Service);

            if (storage.Get <Account> (item.SourceAccountId).CurrencyId == storage.Get <Account> (item.DestAccountId).CurrencyId)
            {
                item.DestAmount = item.SourceAmount;
            }
        }
Ejemplo n.º 2
0
        protected override IEnumerable <OperationViewData> FillUpViewItems(IEnumerable <OperationViewData> items)
        {
            var storage = new CachedEntityStorage(Service);

            return(items.Select(item => FillUpViewItem(item, storage)));
        }
Ejemplo n.º 3
0
        protected override IEnumerable <DebtViewData> FillUpViewItems(IEnumerable <DebtViewData> items)
        {
            var storage = new CachedEntityStorage(Service);

            return(items.Select(item => FillUpViewItemCore(storage, item)));
        }