public async Task <CharacterImageTile> Update(CharacterImageTile item) { var imagetile = await _repo.Get((int)item.ImageTileId); if (imagetile == null) { return(imagetile); } imagetile.ImageUrl = item.ImageUrl; imagetile.Title = item.Title; //imagetile.Color = item.Color; //imagetile.BgColor = item.BgColor; imagetile.BodyBgColor = item.BodyBgColor; imagetile.BodyTextColor = item.BodyTextColor; imagetile.TitleBgColor = item.TitleBgColor; imagetile.TitleTextColor = item.TitleTextColor; imagetile.Shape = item.Shape; imagetile.SortOrder = item.SortOrder; imagetile.IsManual = item.IsManual; imagetile.FontSize = item.FontSize; imagetile.FontSizeTitle = item.FontSizeTitle; try { await _repo.Update(imagetile); } catch (Exception ex) { throw ex; } return(imagetile); }
public async Task <CharacterImageTile> Create(CharacterImageTile item) { return(await _repo.Add(item)); }