Esempio n. 1
0
        public ItemTemplateRequestBuilder WithItemTemplate(ItemTemplate itemTemplate)
        {
            var itemTemplatePoco = ItemTemplatePoco.FromItemTemplate(itemTemplate);

            restRequest.AddJsonBody(itemTemplatePoco);
            return(this);
        }
Esempio n. 2
0
        public async Task <ActionResult <int> > PostItemTemplate([FromBody] ItemTemplatePoco ItemTemplatePoco)
        {
            var itemTemplate = ItemTemplatePoco.ToItemTemplate();

            await _itemTemplateRepository.SaveAsync(itemTemplate);

            return(Ok(itemTemplate.Id));
        }
Esempio n. 3
0
 public ItemTemplate(ItemTemplatePoco ItemTemplatePoco)
 {
     Id               = ItemTemplatePoco.Id;
     ImageUrl         = ItemTemplatePoco.ImageUrl;
     ImageData        = ItemTemplatePoco.ImageData;
     Name             = ItemTemplatePoco.Name;
     ItemCategory     = ItemTemplatePoco.ItemCategory;
     IsStackable      = ItemTemplatePoco.IsStackable;
     IsEquipable      = ItemTemplatePoco.IsEquipable;
     IsUsable         = ItemTemplatePoco.IsUsable;
     IsGatchaDrop     = ItemTemplatePoco.IsGatchaDrop;
     BaseStats        = ItemTemplatePoco.BaseStats;
     BaseAttributes   = ItemTemplatePoco.BaseAttributes;
     UpgradeMaterials = ItemTemplatePoco.UpgradeMaterials;
     RarityType       = ItemTemplatePoco.RarityType;
 }