示例#1
0
        /// <summary>
        /// 写入文件数据
        /// </summary>
        /// <param name="licenseItem"></param>
        public void Add(LicenseEntry licenseItem)
        {
            var collection = _db.GetCollection <LicenseEntry>(_tableName);

            collection.Insert(licenseItem);
            UpdateIndex(collection);
        }
示例#2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="licenseItem"></param>
        public void Replace(LicenseEntry licenseItem)
        {
            var collection = _db.GetCollection <LicenseEntry>(_tableName);
            var filtered   = collection.FindById(licenseItem.LicenseId);

            if (filtered == null)
            {
                collection.Insert(licenseItem);
            }
            else
            {
                collection.Update(licenseItem);
            }

            UpdateIndex(collection);
        }
示例#3
0
        /// <summary>
        /// 写入文件数据
        /// </summary>
        /// <param name="licenseItem"></param>
        public void Add(LicenseEntry licenseItem)
        {
            var collection = _db.GetCollection<LicenseEntry>(_tableName);
            collection.Insert(licenseItem);
            UpdateIndex(collection);

        }
示例#4
0
        /// <summary>
        /// 
        /// </summary>
        /// <param name="licenseItem"></param>
        public void Replace(LicenseEntry licenseItem)
        {
            var collection = _db.GetCollection<LicenseEntry>(_tableName);
            var filtered = collection.FindById(licenseItem.LicenseId);
            if (filtered == null)
            {
                collection.Insert(licenseItem);
            }
            else
            {
                collection.Update(licenseItem);
            }

            UpdateIndex(collection);
        }