public async Task <IHttpActionResult> RemoveTypeEmoji(string name) { TypeEmoji emoji = context.TypeEmojis.FirstOrDefault(t => t.NameType.ToLower().Equals(name.ToLower())); if (emoji != null) { context.TypeEmojis.Remove(emoji); } await context.SaveChangesAsync(); return(Ok()); }
public async Task <IHttpActionResult> AddTypeEmoji(string name, string path) { if (context.TypeEmojis.FirstOrDefault(t => t.NameType.ToLower().Equals(name.ToLower())) == null) { var emoji = new TypeEmoji { NameType = name, PathThumbnail = path }; context.TypeEmojis.Add(emoji); await context.SaveChangesAsync(); return(Ok()); } return(BadRequest()); }