public async Task <bool> Update(SavedListings savedListings) { ReplaceOneResult updateResult = await context .SavedListings .ReplaceOneAsync( filter : g => g.Id == savedListings.Id, replacement : savedListings); return(updateResult.IsAcknowledged && updateResult.ModifiedCount > 0); }
public async Task <ActionResult <SavedListings> > Put([FromBody] SavedListings savedListings) { var savedListingsFromDb = await savedListingsRepository.Get(savedListings.ClientId); if (savedListingsFromDb == null) { return(NotFound()); } savedListings.Id = savedListingsFromDb.Id; await savedListingsRepository.Update(savedListings); return(savedListings); }
public async Task <ActionResult <SavedListings> > Post([FromBody] SavedListings savedListings) { await savedListingsRepository.Create(savedListings); return(savedListings); }
public async Task Create(SavedListings savedListings) { await context.SavedListings.InsertOneAsync(savedListings); }