Пример #1
0
        public async Task <CharacterNoteTile> Update(CharacterNoteTile item)
        {
            var notetile = await _repo.Get((int)item.NoteTileId);

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

            notetile.Title   = item.Title;
            notetile.Content = item.Content;

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

            return(notetile);
        }
Пример #2
0
 public async Task <CharacterNoteTile> Create(CharacterNoteTile item)
 {
     return(await _repo.Add(item));
 }