Example #1
0
        public void Update(IDataBaseVariables variable)
        {
            var filter = Builders <IDataBaseVariables> .Filter.Eq("Enviroment", variable.Environment);//Where(x => x.Id == voluntario.Id);

            // var update = Builders<IVoluntario>.Update. Set(filter, voluntario);
            _dbContext.VariableCollection.ReplaceOne(filter, variable);
        }
Example #2
0
        public IDataBaseVariables GetByEnviroment(Environments environment)
        {
            IDataBaseVariables ret = null;
            var filter             = Builders <IDataBaseVariables> .Filter.Eq("Enviroment", (int)environment);

            return(ret);
        }
Example #3
0
        public void Add(IDataBaseVariables variable)
        {
            //TODO
            CustomCrypto crypto = new CustomCrypto();

            variable.ConnectionString = crypto.Encrypt(variable.ConnectionString);
            _dbContext.VariableCollection.InsertOne(variable);
        }