public InventoryTypeEditViewModel(InventoryTypeViewModel model, Action removeInventoryTypeAction) : base(model.Model) { DisplayName = TranslationProvider.Translate("EditInventoryType"); InventoryTypeViewModel = model; m_RemoveInventoryType = removeInventoryTypeAction; }
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); }