public async Task <ActionResult <MeadowLog> > PostMeadowLog(MeadowLog meadowLog) { _context.MeadowLog.Add(meadowLog); await _context.SaveChangesAsync(); return(CreatedAtAction("GetMeadowLog", new { id = meadowLog.MeadowLogID }, meadowLog)); }
public async Task <IActionResult> PutMeadowLog(int id, MeadowLog meadowLog) { if (id != meadowLog.MeadowLogID) { return(BadRequest()); } _context.Entry(meadowLog).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MeadowLogExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }