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