Esempio n. 1
0
 public SellOffersViewModel(IAuthorizedApiHelper aPIHelper, IItemTypeListModel itemTypeList, IItemsEndPoint itemsEnd, IMoneysEndPoint moneysEndPoint, SoloButtonDialogBoxViewModel sbdbvm)
 {
     _aPIHelper      = aPIHelper;
     _itemTypeList   = itemTypeList;
     _itemsEnd       = itemsEnd;
     _moneysEndPoint = moneysEndPoint;
     _sbdbvm         = sbdbvm;
 }
 public CreateBuyOfferDialogueViewModel(IItemsEndPoint itemsEndPoint, SoloButtonDialogBoxViewModel dialogbox, IMoneysEndPoint moneysEndPoint, IItemTypeListModel itemTypeList, IEventAggregator eventAggregator)
 {
     _itemsEndPoint   = itemsEndPoint;
     _dialogbox       = dialogbox;
     _moneysEndPoint  = moneysEndPoint;
     _itemTypeList    = itemTypeList;
     _eventAggregator = eventAggregator;
 }
Esempio n. 3
0
        public ShellViewModel(
            ILoggedInUserModel loggedInUserModel,
            IEventAggregator eventAggregator,
            ICurrencyTypeListModel currencyTypeListModel,
            IItemTypeListModel itemTypeListModel,
            IItemsEndPoint itemsEndPoint,
            IMoneysEndPoint moneysEndPoint,
            SimpleContainer container,
            AddItemViewModel addItemVM,
            AddNewItemTypeViewModel addNIVM,
            AuthorizePendingItemViewModel authorizePendingItemViewModel,
            UserItemsViewModel uivm,
            AddMoneyViewModel amvm,
            AuthorizePendingMoneyViewModel authorizePendingMoneyViewModel,
            CreateBuyOfferDialogueViewModel createBuyOffer,
            ShowAllTransactionsViewModel showAllTransactionsViewModel,
            ShowUserTransactionsViewModel showUserTransactionsViewModel,
            MyAccountViewModel myAccountViewModel,
            SellOffersViewModel sovm
            )
        {
            _container = container;
            _events    = eventAggregator;
            _addItemVM = addItemVM;
            _addNIVM   = addNIVM;
            _authorizePendingItemViewModel = authorizePendingItemViewModel;
            _uivm = uivm;
            _amvm = amvm;
            _authorizePendingMoneyViewModel = authorizePendingMoneyViewModel;
            _createBuyOffer = createBuyOffer;
            _showAllTransactionsViewModel  = showAllTransactionsViewModel;
            _showUserTransactionsViewModel = showUserTransactionsViewModel;
            _myAccountViewModel            = myAccountViewModel;
            _sovm = sovm;
            _loggedInUserModel     = loggedInUserModel;
            _currencyTypeListModel = currencyTypeListModel;
            _itemTypeList          = itemTypeListModel;
            _moneysEndPoint        = moneysEndPoint;
            _itemsEndPoint         = itemsEndPoint;


            _events.SubscribeOnBackgroundThread(this);

            CheckAddToScreensAndLoad(_container.GetInstance <LoginViewModel>());
        }
 public AuthorizePendingMoneyViewModel(IMoneysEndPoint moneysEndPoint, SoloButtonDialogBoxViewModel soloDB)
 {
     _moneysEndPoint = moneysEndPoint;
     _soloDB         = soloDB;
 }