public async Task <IActionResult> PutWinzelNewsFeed([FromRoute] long id, [FromBody] WinzelNewsFeed winzelNewsFeed) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != winzelNewsFeed.Id) { return(BadRequest()); } _context.Entry(winzelNewsFeed).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!WinzelNewsFeedExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public static void SpreadFakeNewws(WinzelContext context) { var newsFeed = new WinzelNewsFeed(); newsFeed.Image = "https://sebsblogs.files.wordpress.com/2011/03/ugly.jpg"; newsFeed.Text = "hohoehoe"; newsFeed.Title = "Henne Zukunft"; context.WinzelNewsFeed.Add(newsFeed); var newsFeed1 = new WinzelNewsFeed(); newsFeed.Image = "https://de.wikipedia.org/wiki/Datei:Botrytis_riesling.jpg"; newsFeed.Text = "Die Edelfäule (auch Edelreife) nennt man das Auftreten des Schimmelpilzes Botrytis cinerea, auch Grauschimmel genannt, auf den reifen Beeren der Weintraube."; newsFeed.Title = "Riesling Edelfäule"; context.WinzelNewsFeed.Add(newsFeed1); context.SaveChanges(); var newsFeed2 = new WinzelNewsFeed(); newsFeed.Image = "https://www.kukksi.de/wp-content/uploads/2017/11/St-136-Gewitter-BILD-iStock.jpg"; newsFeed.Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."; newsFeed.Title = "Starkes Gewitter am 08.06.2018"; context.WinzelNewsFeed.Add(newsFeed1); context.SaveChanges(); }
public async Task <IActionResult> PostWinzelNewsFeed([FromBody] WinzelNewsFeed winzelNewsFeed) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.WinzelNewsFeed.Add(winzelNewsFeed); await _context.SaveChangesAsync(); return(CreatedAtAction("GetWinzelNewsFeed", new { id = winzelNewsFeed.Id }, winzelNewsFeed)); }