Пример #1
0
        public Int64 CreateRoulette(string name)
        {
            Int64 idNewRoulette             = 1;
            var   sRoulettes                = _rouletteRepository.GetKeysRedis("Roulettes");
            List <RouletteEnt> objRoulettes = new List <RouletteEnt>();

            if (sRoulettes != null)
            {
                objRoulettes  = JsonConvert.DeserializeObject <List <RouletteEnt> >(sRoulettes);
                idNewRoulette = objRoulettes.Count + 1;
            }

            var rouletteEntNew = new RouletteEnt
            {
                Id     = idNewRoulette,
                Name   = name,
                IsOpen = false
            };

            objRoulettes.Add(rouletteEntNew);
            var response = _rouletteRepository.CreateRoulette("Roulettes", JsonConvert.SerializeObject(objRoulettes));

            return(idNewRoulette);
        }