public async Task <IActionResult> PutAblamm([FromRoute] string schaf_nr, [FromBody] Ablamm2018 ablamm) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (schaf_nr != ablamm.schaf_nr) { return(BadRequest()); } _context.Entry(ablamm).State = EntityState.Modified; //_context.Ablamm2018.Update(ablamm); //_context.SaveChanges(); try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AblammExists(schaf_nr)) { return(NotFound()); } else { throw; } } return(Ok("Erfolgreich")); }
public async Task <IActionResult> PostAblamm([FromBody] Ablamm2018 ablamm) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.Ablamm2018.Add(ablamm); await _context.SaveChangesAsync(); return(CreatedAtAction("GetAblamm", new { id = ablamm.schaf_nr }, ablamm)); }