Esempio n. 1
0
        public static ItemUserData Create(MasterData.Item.ItemMaster item)
        {
            var instance = new ItemUserData();

            instance.CreateUniqKey();
            instance.SetMaster(item);

            return(instance);
        }
Esempio n. 2
0
        /// <summary>
        /// 容量確認後追加する
        /// </summary>
        public bool ConfirmAndAdd(MasterData.Item.ItemMaster item)
        {
            if (Entities.Count >= _maxCapacity)
            {
                // 容量いっぱいなので追加できなかった
                return(false);
            }

            // マスタからユーザーデータを作成する
            var userData = Item.ItemUserData.Create(item);

            Add(userData);
            return(true);
        }