Esempio n. 1
0
        public async Task <CharacterCurrencyTypeTile> Update(CharacterCurrencyTypeTile item)
        {
            var currencyTile = await _repo.Get((int)item.CurrencyTypeTileId);

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

            currencyTile.Title            = item.Title;
            currencyTile.ShowTitle        = item.ShowTitle;
            currencyTile.DisplayLinkImage = item.DisplayLinkImage;

            //currencyTile.Color = item.Color;
            //currencyTile.BgColor = item.BgColor;
            currencyTile.BodyBgColor    = item.BodyBgColor;
            currencyTile.BodyTextColor  = item.BodyTextColor;
            currencyTile.TitleBgColor   = item.TitleBgColor;
            currencyTile.TitleTextColor = item.TitleTextColor;
            currencyTile.Shape          = item.Shape;
            currencyTile.SortOrder      = item.SortOrder;
            currencyTile.IsManual       = item.IsManual;
            currencyTile.FontSize       = item.FontSize;
            currencyTile.FontSizeTitle  = item.FontSizeTitle;
            try
            {
                await _repo.Update(currencyTile);
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(currencyTile);
        }
Esempio n. 2
0
 public async Task <CharacterCurrencyTypeTile> Create(CharacterCurrencyTypeTile item)
 {
     return(await _repo.Add(item));
 }