public async Task <EncounterTypeEntity> UpdateEncounterTypeByIdAsync(EncounterTypeEntity encounterTypeEntity, CancellationToken token) { _dbContext.EncounterTypes.Update(encounterTypeEntity); await _dbContext.SaveChangesAsync(token); return(encounterTypeEntity); }
public async Task <EncounterTypeEntity> CreateEncounterTypeAsync(EncounterTypeEntity encounterTypeEntity, CancellationToken token) { await _dbContext.EncounterTypes.AddAsync(encounterTypeEntity, token); await _dbContext.SaveChangesAsync(token); return(await _dbContext.EncounterTypes .SingleAsync(encounterType => encounterType.Id == encounterTypeEntity.Id, token)); }