コード例 #1
0
ファイル: UnlockerConverters.cs プロジェクト: sschw/GW2.NET
        /// <inheritdoc />
        public Unlocker Convert(ItemDTO value, object state)
        {
            var entity = new DyeUnlocker();

            this.Merge(entity, value, state);
            return(entity);
        }
コード例 #2
0
        partial void Merge(DyeUnlocker entity, ItemDTO dto, object state)
        {
            var details = dto.Details;

            if (details == null)
            {
                return;
            }

            if (details.ColorId.HasValue)
            {
                entity.ColorId = details.ColorId.Value;
            }
        }
コード例 #3
0
        partial void Merge(DyeUnlocker entity, ItemDTO dto, object state)
        {
            var consumable = dto.Consumable;

            if (consumable == null)
            {
                return;
            }

            int colorId;

            if (int.TryParse(consumable.ColorId, out colorId))
            {
                entity.ColorId = colorId;
            }
        }
コード例 #4
0
ファイル: UnlockerConverters.cs プロジェクト: sschw/GW2.NET
 // Implement this method in a buddy class to set properties that are specific to 'DyeUnlocker' (if any)
 partial void Merge(DyeUnlocker entity, ItemDTO dto, object state);