Ejemplo n.º 1
0
        public async Task <MonsterTemplateCurrency> Update(MonsterTemplateCurrency item)
        {
            var MonsterTemplateCurrency = await _repo.Get((int)item.MonsterTemplateCurrencyId);

            if (MonsterTemplateCurrency == null)
            {
                return(MonsterTemplateCurrency);
            }

            MonsterTemplateCurrency.Amount  = item.Amount;
            MonsterTemplateCurrency.Command = item.Command;

            //MonsterTemplateCurrency.Name = item.Name;
            //MonsterTemplateCurrency.BaseUnit = item.BaseUnit;
            //MonsterTemplateCurrency.WeightValue = item.WeightValue;
            //MonsterTemplateCurrency.SortOrder = item.SortOrder;
            //MonsterTemplateCurrency.CurrencyTypeId = item.CurrencyTypeId;
            //MonsterTemplateCurrency.CharacterId = item.CharacterId;
            try
            {
                await _repo.Update(MonsterTemplateCurrency);
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(MonsterTemplateCurrency);
        }
Ejemplo n.º 2
0
        public async Task <MonsterTemplateCurrency> Create(MonsterTemplateCurrency item)
        {
            var MonsterTemplateCurrency = new MonsterTemplateCurrency
            {
                Name              = item.Name,
                Amount            = item.Amount,
                Command           = item.Command,
                BaseUnit          = item.BaseUnit,
                WeightValue       = item.WeightValue,
                SortOrder         = item.SortOrder,
                IsDeleted         = false,
                CurrencyTypeId    = item.CurrencyTypeId,
                MonsterTemplateId = item.MonsterTemplateId,
            };

            return(await _repo.Add(MonsterTemplateCurrency));
        }