예제 #1
0
 public InventoryAddViewModel(DomainModelService.Inventory model,
                              IEnumerable <InventoryTypeViewModel> inventoryTypes, IEnumerable <RoomViewModel> rooms)
 {
     DisplayName             = TranslationProvider.Translate("AddInventory");
     m_Model                 = model;
     Rooms                   = rooms;
     InventoryTypes          = inventoryTypes;
     m_SelectedRoom          = rooms.FirstOrDefault(i => i.Model == model.Room);
     m_SelectedInventoryType = inventoryTypes.FirstOrDefault(i => i.Model == model.InventoryType);
 }
예제 #2
0
 public InventoryViewModel CreateFromExisting(DomainModelService.Inventory inventory)
 {
     return(new InventoryViewModel(inventory));
 }
        private void CreateInventoryViewModel(DomainModelService.Inventory inventory)
        {
            var ivm = m_InventoryViewModelFactory.CreateFromExisting(inventory);

            m_Inventories.Add(ivm);
        }
예제 #4
0
 public InventoryViewModel(DomainModelService.Inventory inventory)
 {
     m_Model = inventory;
 }