public void Update(EStorage entity)
        {
            var collection = _database.GetCollection <EStorage>(_collectionName);

            collection.ReplaceOneAsync(x => x.Id.Equals(entity.Id), entity, new UpdateOptions
            {
                IsUpsert = true
            });
        }
Beispiel #2
0
        public void UpdateStorage(UpdateStorageServiceRequest request)
        {
            var entity = new EStorage
            {
                Id = request.Id, Name = request.Name, RackNumber = request.RackNumber
                , UpdateDateTime = DateTime.Now
            };

            _storageRepository.Update(entity);
        }
Beispiel #3
0
        public void InsertStorage(InsertStorageServiceRequest request)
        {
            var entity = new EStorage
            {
                Name             = request.Name, RackNumber = request.RackNumber, CreateDateTime = DateTime.Now
                , UpdateDateTime = null
            };

            _storageRepository.Insert(entity);
        }
        public void Insert(EStorage entity)
        {
            var collection = _database.GetCollection <EStorage>(_collectionName);

            collection.InsertOne(entity);
        }