public async Task<ActionResult> Insert(projectAPI.Person personToAdd) { _dbContext.Person.Add(personToAdd); try { await _dbContext.SaveChangesAsync(); //IMPORTANT ! COMMIT STATEMENT return Ok(); } catch (Exception e) { return StatusCode(500); } }
public async Task<ActionResult> update(projectAPI.Person personToUpdate) { try { var person = _dbContext.Person.FirstOrDefault(p => p.id == personToUpdate.id); person.copy(personToUpdate); _dbContext.Person.Update(person); await _dbContext.SaveChangesAsync(); //IMPORTANT ! COMMIT STATEMENT return Ok(); } catch (Exception e) { return StatusCode(500); } }