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); }
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); }
public InventoryViewModel(DomainModelService.Inventory inventory) { m_Model = inventory; }