public async Task UpdateContent(int id, ExternalContentDto newContent)
        {
            var content = await _context.ExternalContent.SingleAsync(c => c.Id == id);

            content.Title = newContent.Title;
            content.Url   = newContent.Url;
            content.Order = newContent.Order;
            await _context.SaveChangesAsync();
        }
 public async Task InsertContent(ExternalContentDto newContent)
 {
     _context.ExternalContent.Add(new ExternalContent
     {
         Title = newContent.Title,
         Url   = newContent.Url,
         Order = newContent.Order,
     });
     await _context.SaveChangesAsync();
 }
Beispiel #3
0
 public async Task Put(int id, [FromBody] ExternalContentDto newContent)
 {
     await _externalContentService.UpdateContent(id, newContent);
 }
Beispiel #4
0
 public async Task Post([FromBody] ExternalContentDto newContent)
 {
     await _externalContentService.InsertContent(newContent);
 }