public async Task <bool> Update(LightBulbDbModel lightBulbDbModel) { ReplaceOneResult updateResult = await _context .LightBulbDBModel .ReplaceOneAsync( filter : g => g.Id == lightBulbDbModel.Id, replacement : lightBulbDbModel); return(updateResult.IsAcknowledged && updateResult.ModifiedCount > 0); }
public async Task Create(LightBulbDbModel lightBulbDbModel) { await _context.LightBulbDBModel.InsertOneAsync(lightBulbDbModel); }
public async Task <IActionResult> Post([FromBody] LightBulbDbModel lightBulbDbModel) { await _lightBulbRepository.Create(lightBulbDbModel); return(new OkObjectResult(lightBulbDbModel)); }