Example #1
0
 public MyOffersViewModel(IEnumerable <MonetaryOffer> offers)
 {
     Info = new MonetaryInfoViewModel();
     foreach (var offer in offers)
     {
         Offers.Add(new MyOfferViewModel(offer));
     }
 }
        public ViewReservedViewModel(Dictionary <int, ReservedMoney> reserved)
        {
            Info = new MonetaryInfoViewModel();

            foreach (var res in reserved)
            {
                var currency = Persistent.Currencies.GetById(res.Key);

                var vm = new ReservedMoneyViewModel(res.Value, currency);

                Reserved.Add(vm);
            }
        }
        public ViewMonetaryMarketViewModel()
        {
            Info = new MonetaryInfoViewModel();

            foreach (var currency in Persistent.Currencies.GetAll())
            {
                Currencies.Add(new SelectListItem()
                {
                    Value = currency.ID.ToString(),
                    Text  = currency.Symbol
                });
            }

            foreach (MonetaryOfferTypeEnum offerType in Enum.GetValues(typeof(MonetaryOfferTypeEnum)))
            {
                OfferTypes.Add(new SelectListItem()
                {
                    Text  = offerType.ToString(),
                    Value = ((int)offerType).ToString()
                });
            }
        }
        public MonetaryTransactionsViewModel(Entity entity)
        {
            EntityID = entity.EntityID;

            Info = new MonetaryInfoViewModel();
        }