Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        public void CreateNewRoulette(IRoulette newRoulette)
        {
            var roulette = new RouletteDocument
            {
                RouletteId = newRoulette.GetId(),
                State      = (int)newRoulette.GetState()
            };

            rouletteContext.Roulettes.InsertOne(roulette);
        }