Exemple #1
0
        private void GetTroop()
        {
            var troop = _api.GetTroopById(1);

            _troopId   = troop.Id;
            Name       = troop.Name;
            GirlScouts = new ObservableCollection <GirlScoutViewModel>(troop.GirlScouts.Select(g => new GirlScoutViewModel()
            {
                FirstName       = g.FirstName,
                LastName        = g.LastName,
                ParentFirstName = g.ParentFirstName,
                ParentLastName  = g.ParentLastName,
                PhoneNumber     = g.PhoneNumber,
                //TODO Factory for DI
                Inventory = new GirlScoutInventoryViewModel(g, _dialogService, _api)
            }));
            //TODO Factory for DI
            Inventory = new TroopInventoryViewModel(troop, _dialogService, _api);
        }
 public TransferCookiesToGirlScoutDialogViewModel(TroopInventoryViewModel troopInventory)
 {
     _troopInventory = troopInventory;
     _dateReceived   = DateTime.Today;
 }