public void ModifyRoulette(IRoulette newRoulette) { var filter = Builders <RouletteDocument> .Filter.Eq("RouletteId", newRoulette.GetId()); var update = Builders <RouletteDocument> .Update.Set("State", (int)newRoulette.GetState()); rouletteContext.Roulettes.UpdateOne(filter, update); }
public void CreateNewRoulette(IRoulette newRoulette) { var roulette = new RouletteDocument { RouletteId = newRoulette.GetId(), State = (int)newRoulette.GetState() }; rouletteContext.Roulettes.InsertOne(roulette); }