public async Task <IActionResult> PutEownerChanges(long id, EownerChanges eownerChanges) { if (id != eownerChanges.EownerChangesId) { return(BadRequest()); } _context.Entry(eownerChanges).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EownerChangesExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <EownerChanges> > PostEownerChanges(EownerChanges eownerChanges) { _context.EownerChanges.Add(eownerChanges); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (EownerChangesExists(eownerChanges.EownerChangesId)) { return(Conflict()); } else { throw; } } return(CreatedAtAction("GetEownerChanges", new { id = eownerChanges.EownerChangesId }, eownerChanges)); }